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; }}