我试图添加一个事件到我的骨干视图,我已经设置。我想将事件绑定到视图元素中的div但我想用两个类来选择那个div。
的例子:
<div id="mainContent">
<div class="small docs"></div>
</div>
Views.Main = Backbone.View.extend({
el: $("#mainContent"),
events: {
"click .small .docs": "renderActiveDocs"
},
initialize: function () {...}
});
这样设置似乎不会触发点击。如果我删除其中一个类,只留下一个,那么它就可以工作了。
然而,这个div的类将从"small"变为"large",我不希望在这种情况下触发click事件。
我是否在语法中遗漏了一些东西,或者这是不可能的?
click .small.docs
两个类之间没有空格
参考:第二个例子:http://api.jquery.com/class-selector/