【问题标题】:Backbone.js View Click event selector syntax?Backbone.js 查看点击事件选择器语法?
【发布时间】:2023-03-19 02:19:01
【问题描述】:

我正在尝试将一个事件添加到我已设置的主干视图中。我想将事件绑定到视图元素中的 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 的类将从“小”变为“大”,我不希望在这种情况下触发 click 事件。

我是否在语法中遗漏了什么或者这不可能?

【问题讨论】:

    标签: javascript backbone.js


    【解决方案1】:

    click .small.docs

    两个类之间没有空格。

    参考:这里的第二个例子:http://api.jquery.com/class-selector/

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-16
    • 2011-11-14
    • 1970-01-01
    • 1970-01-01
    • 2011-08-06
    相关资源
    最近更新 更多