您的位置首页百科问答

js,鼠标上下滑轮或者拉动滚动条触发事件

js,鼠标上下滑轮或者拉动滚动条触发事件

的有关信息介绍如下:

js,鼠标上下滑轮或者拉动滚动条触发事件

window.onmousewheel = function(){  //触发滚轮事件 }window.onscroll = function(){  //滚动条事件}//其实你的问题直接使用判断滚动条应该就可以了,但是如果一定要拖动滚动条才执行事件,我们可以通过获取鼠标位置来模拟var a = document.getElementsByTagName("html")[0];window.onmousemove = function(){        //一般默认滚动条12px宽,当鼠标位于浏览器窗口右边12px内按下鼠标可以视为拖动滚动条 if(innerWidth - event.clientX < 12){ a.onmousedown = function(){ console.log(1); } }else{ a.onmousedown = null; }}