我想知道是否有人可以帮助我理解如何准确地创建不同的自定义事件侦听器。
我没有事件的具体案例,但我想大致了解它是如何完成的,因此可以将其应用于需要的地方。
我想做的是,以防万一有些人可能需要知道的是:
var position = 0; for(var i = 0; i < 10; i++) { position++; if((position + 1) % 4 == 0) { // do some functions } }
var evt = document.createEvent(“Event”); evt.initEvent(“myEvent”,true,true);
// custom param evt.foo = "bar"; //register document.addEventListener("myEvent",myEventHandler,false); //invoke document.dispatchEvent(evt);