首页 > 其他 > 详细

高版本浏览器的自定义 事件

时间:2018-12-07 22:26:18      阅读:163      评论:0      收藏:0      [点我收藏+]
   /*
        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);
        }
    }

 

高版本浏览器的自定义 事件

原文:https://www.cnblogs.com/MrZhujl/p/10085530.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!