将 jquery 添加到管理面板内的 Magento 页面 [所见即所得编辑器]

Posted

技术标签:

【中文标题】将 jquery 添加到管理面板内的 Magento 页面 [所见即所得编辑器]【英文标题】:Add jquery to Mganto pages inside admin panels [wysiwig editor] 【发布时间】:2020-11-08 14:38:48 【问题描述】:

如何在 magento2 页面中添加 jQuery 代码?例如,我有一个“联系我们”页面。所以我可以通过

编辑联系我们页面内的内容

登录管理面板

admin -> content -> Pages -> Contact us

我想添加一些 jQuery 代码。

所以我写

  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js">
  <script>
   jQuery(function($)
    $(".mybox").on("click", function()
             MY CODE *******
       );
 );
</script>

这里的问题是:我必须打电话给&lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"&gt;

否则将无法正常工作。我该如何解决这个问题?

即。 如何在所见即所得编辑器中添加 jquery 代码

【问题讨论】:

【参考方案1】:

Magento 2 使用需要 js

尝试使用

<script>
require([
    'jquery'

], function ($) 
    $(".mybox").on("click", function () 
        console.log('your code starts here');

        console.log('your code ends here');
    );
);
</script>

【讨论】:

以上是关于将 jquery 添加到管理面板内的 Magento 页面 [所见即所得编辑器]的主要内容,如果未能解决你的问题,请参考以下文章

将扩展面板添加到角材料表内的行

更新面板内的jquery datepicker在回发后消失

bootstrap 3折叠面板内的Jquery Datatable响应式插件

是否可以在资源管理器窗口中以编程方式将文件夹添加到 Windows 10 快速访问面板?

同一页面上的多个 Jquery 滑动面板

如何像管理面板一样在 Django 的外键中添加新项目?