Tat*_*tat 2 javascript jquery javascript-events
我有这样的事情:
$('#eventFire').dblclick(function(){
EventHandler.dblclickListener();
});
Run Code Online (Sandbox Code Playgroud)
我想让 EventHandler 监听双击事件,我想让 EventHandler 知道页面中的哪个元素触发了这个事件,我该怎么做?谢谢你。
该事件对象传递的第一个参数到您的处理,就像这样:
$('#eventFire').dblclick(function(e){
//e.target fired the event, this refers to the #eventFire element
});
Run Code Online (Sandbox Code Playgroud)
因此,在处理程序内部, thee.target可能是带有处理程序的元素或子元素(即使冒泡),并且在这种情况下this将引用处理程序所在的元素#eventFire。
| 归档时间: |
|
| 查看次数: |
415 次 |
| 最近记录: |