高版本瀏覽器的自定義 事件
阿新 • • 發佈:2018-12-07
/* https://blog.csdn.net/magic__man/article/details/51831227 */ document.addEventListener('上滾',function(ev){ console.log(ev); // alert('正在山gun'); }); //建立event的物件例項。 var event = document.createEvent('HTMLEvents'); // 3個引數:事件型別,是否冒泡,是否阻止瀏覽器的預設行為 event.initEvent("上滾", true, true); //給event物件繫結資料 event.name = '小胖'; event.num = 0; document.onmousewheel = function(ev){ if(ev.wheelDelta > 0){ event.num = ++ event.num; document.dispatchEvent(event); } }