1

画像スライダーとオートコンプリートする検索バーの間で競合を引き起こすコード行があります。 $J = jQuery.noConflict();

この行の前に、検索バーをオートコンプリートするために使用される jquery_1-6-4.js と jquery.autocomplete.js の 2 つのスクリプトがあります。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 に答える