0

FCBKcompleteを使用しています。UIがでトリガーされた関数を受け入れない理由がわかりません$(document).ready

http://www.emposha.com/demo/fcbkcomplete_2/のように、オートコンプリートのようにFacebook用に以下の関数をトリガーする必要があります。

$(document).ready(function() {
    $("#select3").fcbkcomplete({
        json_url: "data.txt",
        addontab: true,
        maxitems: 10,
        input_min_size: 0,
        height: 10,
        cache: true,
        newel: true,
        select_all_text: "select"
    });
});

しかし、それは機能していません。click、などの他のイベントはblurすべて、私のUIで正常に機能しています。代わりに使用できる代替機能はありますdocument.readyか?

4

2 に答える 2

2

たぶん、javascriptライブラリの他のインクルードは、すでに$(ドル記号)をセレクターとして使用しています。したがって、$(document).ready is not a functionエラーまたは同様のエラー(のような)が発生した場合は、次のような「ボディーガード」機能$("#select3").fcbkcomplete is not a functionを組み込む必要があります。

( function($) {
    // we can now rely on $ within the safety of our “bodyguard” function
    $(document).ready( function() { 
        alert("Yay I can use '$'!!");  
    } );
} ) ( jQuery );
于 2011-12-29T10:18:30.570 に答える
1
select_all_text: "select",

select_all_text関数の最後のオプション( )の後にコンマを入れないでくださいfcbkcomplete()

于 2011-12-29T10:19:34.017 に答える