我有一个wordpress网站,在这里我使用jquery-ui和js-autocomplete。我不确定如何在wp_register_script函数中使用noconflict。我使用注册了脚本
// jquery-1.10.2.min.js
//wp_register_script( 'jquery', get_stylesheet_directory_uri() . '/library/js/libs/jquery-1.10.2.min.js', array(), '1.10.2', false );
wp_register_script( 'jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js', array(), '1.10.2', true );
// jquery-ui.js
//wp_register_script( 'jquery-ui', get_stylesheet_directory_uri() . '/library/js/libs/jquery-ui.js', array(), '1.10.3', false );
wp_register_script( 'jquery-ui', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js', array(), '1.10.3', true);
// owl carousel
wp_register_script( 'owl-carousel', get_stylesheet_directory_uri() . '/library/js/libs/owl.carousel.min.js', array(), '1.3.2', true );
// autocomplete class
wp_register_script( 'js-autocomplete', get_stylesheet_directory_uri() . '/library/js/libs/jquery.autocomplete.min.js', array(), '1.1', true );
在一页上,我使用wp-admin / adim-ajax.php从wordpress中获取数据
问题是jquery-ui.js和自动完成功能出现冲突,只有一项功能有效。
我该如何解决。
我认为您应该下载最新的JQuery-ui框架(包括自动完成小部件),并删除对自动完成脚本的调用。
希望能帮助到你
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句