jQuery.noConflict导致冲突

时间:2012-05-18 17:19:54

标签: javascript jquery jquery-autocomplete

我有一行代码导致图像滑块和自动填充的搜索栏之间发生冲突: $J = jQuery.noConflict();

我在这一行之前有两个脚本:jquery_1-6-4.js和jquery.autocomplete.js,它们用于使搜索栏自动完成。 使用jQuery.noConflict行,图像滑块可以工作,但搜索栏不会显示单词。没有它,搜索栏可以工作,但滑块不会(它消失)

1 个答案:

答案 0 :(得分:2)

将jQuery置于无冲突模式后,它会释放$,您的自动完成代码会尝试使用该$J = jQuery.noConflict();。如果设置$J,则将jQuery别名为$;取而代之的是$J。您需要始终使用$J().ready(function() { $J("#recherche").autocomplete("get_kw.php", { width: 260, matchContains: true, //mustMatch: true, //minChars: 0, //multiple: true, //highlight: false, //multipleSeparator: ",", selectFirst: false }); });

{{1}}
相关问题