js怎么控制鼠标移动范围
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js怎么控制鼠标移动范围相关的知识,希望对你有一定的参考价值。
参考技术A $(document).on('mousewheel DOMMouseScroll', onMouseScroll);function onMouseScroll(e)
e.preventDefault();
var wheel = e.originalEvent.wheelDelta || -e.originalEvent.detail;
var delta = Math.max(-1, Math.min(1, wheel) );
var h=$(window).scrollTop(); //获取当前滚动条距离顶部的位置
if(delta<0)//向下滚动
$("html,body").animate( scrollTop: h+850 , 500);//点击按钮向下移动800px,时间为800毫秒
else//向上滚动
$("html,body").animate( scrollTop: h-850 , 500);//点击按钮向下移动800px,时间为800毫秒
需要引入jquery 参考技术B 在onmousemove里
以上是关于js怎么控制鼠标移动范围的主要内容,如果未能解决你的问题,请参考以下文章