如何在Backbone Marionette ui点击中获得点击元素

时间:2014-03-27 19:09:16

标签: javascript jquery backbone.js marionette

        ui: {
        "feature": "a.mouse-event-f"
    },

    events: {
        "click @ui.feature": "select"
    },

    select: function() {
        this.ui.feature.find("div.item_number").addClass("item_number_green");
    },

有几个元素的类为“mouse-event-f”,在我的例子中,类“item_number_green”正被添加到所有元素中。但我需要将此类仅添加到单击的元素。有可能吗?

1 个答案:

答案 0 :(得分:3)

select函数传递一个包含click事件目标的事件参数。您可以使用以下参数:

select: function( e ) {
    $(e.target).addClass("item_number_green");
},