我是编程新手,我正在寻找鼠标滚动动作,我的onmouseup命令正在运行,但我找不到鼠标动作。
当鼠标滚动停止滚动而不是所有滚动路径时,我需要getValue。
如果有人可以帮助我,那将是一个很大的帮助。这是我正在使用的代码。
<div tabindex="0" id="mup" class="my results"
style="width:649px;height:649px;"
onmouseup="javascript:getValue('','')"
mousescroll="javascript:getValue('','')">
答案 0 :(得分:0)
您需要收听onmousewheel
和onwheel
事件:
<div id="scroll" onwheel="onWheel();" onmousewheel="onWheel();">
然后你需要一个计时器来检查滚动何时完成:
var theTimeout;
function onWheel(){
clearTimeout(theTimeout);
theTimeout=setTimeout(function(){
doSomething();
},500);
};
请参阅此JSFiddle example。