1. 程式人生 > >高版本瀏覽器的自定義 事件

高版本瀏覽器的自定義 事件

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