1

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

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

4

1 回答 1

2

一旦您将 jQuery 置于无冲突模式,它就会释放$,您的自动完成代码正在尝试使用它。如果你设置$J = jQuery.noConflict();了,你已经将 jQuery 别名为$J; 它取代了$。你需要在$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
    });
});
于 2012-05-18T17:39:20.650 回答