Jquery:event event.target可以是未定义的

时间:2012-03-09 23:00:10

标签: javascript jquery event-handling

假设您有一些点击处理程序,例如:

$('#someElement').click(function(_event) { ... });

_event.target可以不定义吗?有一些检查是否有任何意义:

if(_event.target && someOtherCondition) {
 // do something with _event.target
}

1 个答案:

答案 0 :(得分:2)

如果没有原始元素,则无法触发事件。请参阅trigger的手册页。因此将始终设置event.target