概述
1 $(function(){ 2 // jquery 兼容的滚轮事件 3 var strat = true; 4 var mark = 0; 5 $(document).on("mousewheel DOMMouseScroll", function (e) { 6 var delta = (e.originalEvent.wheelDelta && (e.originalEvent.wheelDelta > 0 ? 1 : -1)) || // chrome & ie 7 (e.originalEvent.detail && (e.originalEvent.detail > 0 ? -1 : 1)); // firefox 8 <!-- // if(strat){ 开关控制滚轮次数 9 // setTimeout(function(){ 10 // if (delta > 0) { 11 // // 向上滚 12 // console.log("wheelup"); 13 // } else if (delta < 0) { 14 // // 向下滚 15 // console.log("wheeldown"); 16 // } 17 // strat = true; 18 // },500) 19 // strat = false; 20 // }--> 21 22 //时间差控制滚轮次数 23 var Time = new Date().getTime(); 24 if(Time - mark > 1000){ 25 if (delta > 0) { 26 // 向上滚 27 console.log("wheelup"); 28 } else if (delta < 0) { 29 // 向下滚 30 console.log("wheeldown"); 31 } 32 mark = Time; 33 } 34 }); 35 })
转载于:https://www.cnblogs.com/lyWebstrat/p/5892732.html
最后
以上就是自然手机为你收集整理的控制鼠标滚轮滚动的两种方法的全部内容,希望文章能够帮你解决控制鼠标滚轮滚动的两种方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复