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怎么控制鼠标移动范围的主要内容,如果未能解决你的问题,请参考以下文章

35three.js鼠标控制物体旋转缩放

vim 如何用键盘选中代码.不用鼠标.

js中的eventType有几种?

用键盘怎么移动鼠标

js控制一个div移动,当鼠标移动到该div上停止移动,我只做出了移动,求大神指导停止。

Js事件大全