Backbone.js视图点击事件选择器语法?

6

我正在尝试为我设置的backbone视图添加事件。我想将该事件绑定到视图元素中的一个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”,我不希望在这种情况下触发点击事件。
我是语法出了问题还是这不可能实现?
1个回答

10

抱歉让您等了10分钟。 - Collin Estes
6
伪类选择器呢?有支持吗?例如,对于不在“.active”元素内的<a>元素,“click:not(.active) a”怎么样? - derrylwc

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接