以下は私の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");
}
});