我可以监听javascript目标发出的所有事件吗
Can I listen to all events emitted by a javascript target?
addEventListener
允许我向与某个事件类型相关联的目标添加一个侦听器。
我能以某种方式听到目标发出的所有事件吗?每次指定的对象发出事件(任何事件)时,我都要记录事件的类型。
使用jQuery,您可以使用绑定所有标准JavaScript事件
$('#element').bind('blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error', function(event) {
console.log(event.type);
}
相关文章:
- 如何在AngularJS中监听点击事件,而不是触摸事件
- 监听touchend有时会触发移动点击事件
- jQuery有没有,或者有没有jQuery插件,内置了监听CSS3动画事件的功能(例如animationEnd)
- 如何让Google Maps API v3监听dragend事件并在投递时填充表单字段
- 如何在angular js中监听dom就绪事件
- React鼠标事件在没有监听它们的组件上触发
- 如何在具体化 CSS 中监听<选择>更改事件
- 如何将誓言令牌推送到本地存储或本地会话并监听存储事件?(SoundCloud Php/JS 错误解决方法)
- 有没有办法在 asp.net MVC 3 中使用 JavaScript、Jquery 监听事件
- 一个“;监听路由器”;(响应视图/模型中的路由器事件)
- 谷歌聚合物监听火灾事件从未发生过
- 套接字.特定房间的IO事件监听
- larav 's事件监听和发射
- 什么's为href和'添加void(0)的效果;return false'锚点标记的点击事件监听
- 从DOM元素上的事件监听切换
- 在Angular中把事件监听放在哪里?
- JS-键盘事件-监听/取消监听
- 关于Kinetic JS的事件监听
- 如何在事件监听时在两个函数之间切换的标记中使用事件监听器
- Nodejs:如何处理对象之间的事件监听