【问题标题】:Jquery UI draggable not working in Wordpress可拖动的 Jquery UI 在 Wordpress 中不起作用
【发布时间】:2016-11-08 08:47:18
【问题描述】:
<script type='text/javascript' src='.../wp-admin/load-scripts.php?c=1&amp;load%5B%5D=jquery-core,jquery-migrate,utils,plupload&amp;ver=4.6.1'></script>//jQuery v1.12.4
<script type='text/javascript' src='.../jquery-ui/jquery-ui.min.js?ver=1.0.0'></script>// My jquery UI files version v1.12.1
<script type='text/javascript' src='.../my-main.js'></script>

my-main.js 中的脚本

(function( $ ) {
'use strict';

$(document).ready(function(){
    $(".nt_draggale").draggable();
});

})( jQuery );

但它不起作用。在控制台中,它说:

jquery-ui.min.js?ver=1.0.0:6 Uncaught TypeError: this._addClass is not a function(…)

【问题讨论】:

  • 可以查看查看页面源码,库文件路径是否正确。

标签: jquery wordpress jquery-ui


【解决方案1】:

我遇到了同样的错误,解决方法在这里:http://www.htmlcenter.com/blog/using-jqueryui-in-wordpress/

在你的情况下:

wp_enqueue_script("jquery-ui-draggable");

(与 Wordpress 4.6.1 完美配合)。

【讨论】:

    【解决方案2】:

    我已经尝试过这段代码,它对我来说运行良好,所以请提供更多详细信息。

    注意

    wordpress 后端不需要添加 jQuery,它已经包含了

    【讨论】:

      猜你喜欢
      • 2014-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多