我可以监听javascript目标发出的所有事件吗

Can I listen to all events emitted by a javascript target?

本文关键字:事件 监听 javascript 目标 我可以      更新时间:2023-09-26

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);
}