4

以下は私のhtmlで、すべてliの..

<ul id="color_wrap">
    <li id="block4"></li>
</ul>

私はbackbone.jsの初心者です。私のjsファイルとbackbone.view部分で、以下に示すようにコードを宣言しました。それに幅と高さを指定しましたがli、クリックしても機能しません。すべてをliクリック可能にしたいのですが、どこが間違っているのか、なぜ機能しないのか教えてください。IDがblock4のliをクリックすると、chooseColor関数が呼び出されます。

var SearchView = Backbone.View.extend({

    el: $("#search_container"),

    events: {
        "click #block4": "chooseColor",
        "focusout #search_input": "setDefaults"
    },

    chooseColor:function() {
        alert("hi");
    }

});
4

2 に答える 2