Javascript 在webkit浏览器检查器时间轴中显示自定义事件
我想在safari的web inspector或chrome的开发者工具的时间线中查看自定义事件 是否有人成功创建事件并将其显示在inspector中?这将非常有用 这不会显示在时间线中:Javascript 在webkit浏览器检查器时间轴中显示自定义事件,javascript,events,webkit,inspector,Javascript,Events,Webkit,Inspector,我想在safari的web inspector或chrome的开发者工具的时间线中查看自定义事件 是否有人成功创建事件并将其显示在inspector中?这将非常有用 这不会显示在时间线中: var event = document.createEvent( 'CustomEvent' ); event.initCustomEvent('myEvent', true, false); document.dispatchEvent( event ); 这是可行的,但这是一个鼠标事件,这不是我的意图
var event = document.createEvent( 'CustomEvent' );
event.initCustomEvent('myEvent', true, false);
document.dispatchEvent( event );
这是可行的,但这是一个鼠标事件,这不是我的意图:
var event = document.createEvent( 'MouseEvents' );
event.initEvent('click', true, false);
document.dispatchEvent( event );
您需要为自定义事件添加侦听器
document.addEventListener('myEvent', function() { console.log('myEvent'); });
var event = document.createEvent('CustomEvent');
event.initEvent('myEvent', true, false);
document.dispatchEvent(event);
资料来源:
我还尝试将事件附加到对象上,如MutationEvents,并将其记录在控制台中(以证明它们已触发),而这些事件也不会显示在时间线中。