Javascript 主干木偶事件,以获取li元素
我有以下html代码:Javascript 主干木偶事件,以获取li元素,javascript,backbone.js,marionette,Javascript,Backbone.js,Marionette,我有以下html代码: <ul id="selector"> <li class="FIRST"><a>First</a></li> <li class="SECOND"><a>Second</a></li> </ul> 这总是首先注销,而不是所选li元素的类别。选择器li匹配一系列元素。。。onChangeElement是否接收作为其参数单击的内容?或者您可以使
<ul id="selector">
<li class="FIRST"><a>First</a></li>
<li class="SECOND"><a>Second</a></li>
</ul>
这总是首先注销,而不是所选li元素的类别。选择器li匹配一系列元素。。。onChangeElement是否接收作为其参数单击的内容?或者您可以使用的事件对象?我不确定,但我将其更改为函数{console.loge.target.attr'class';},并且它记录为未定义。你能告诉我如何通过这次活动吗?我是一个初学者,我不知道。试试e.currentTarget,而不是target。我不能100%确定木偶是如何工作的,所以我不知道这个功能是否会收到一个事件。非常感谢@Cory。。e、 currentTarget工作得很好
ui: {
element: "#selector li"
}
events: {
'click @ui.element' : 'onChangeElement'
}
onChangeElement: function() {
console.log(this.ui.element.attr('class'));
}