2014-03-27 72 views
1
 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」正在被添加到它們中。但我需要將此類僅添加到單擊的元素。可能嗎?如何獲取骨幹Marrionette ui中的單擊元素單擊

回答

3

select函數傳遞一個包含click事件的目標的事件參數。你可以使用這樣的參數:

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

完美的作品!謝謝!!! – user2814599

相關問題