我的按钮:
<span class="btn btn-default emailAddressEdit" email_address_id="55924">
<i class="icon-edit"></i>
<span>Edit</span>
</span>
我在 Backbone 中的事件绑定:
Events : {
"click .emailAddressEdit" : "emailAddressEditClick",
}
问题是:如果我单击图标或内部 SPAN,它不会向我传递 email_address_id 属性。从父母那里触发点击的优雅方式是什么?
编辑/回答
诀窍是event.currentTarget
在事件处理程序中的使用。