鼠标滚轮停止滚动时的getValue

时间:2013-11-25 23:16:36

标签: javascript html mousewheel

我是编程新手,我正在寻找鼠标滚动动作,我的onmouseup命令正在运行,但我找不到鼠标动作。

当鼠标滚动停止滚动而不是所有滚动路径时,我需要getValue。

如果有人可以帮助我,那将是一个很大的帮助。这是我正在使用的代码。

<div tabindex="0" id="mup" class="my results"
    style="width:649px;height:649px;"
    onmouseup="javascript:getValue('','')"
    mousescroll="javascript:getValue('','')">

1 个答案:

答案 0 :(得分:0)

您需要收听onmousewheelonwheel事件:

<div id="scroll" onwheel="onWheel();" onmousewheel="onWheel();">

然后你需要一个计时器来检查滚动何时完成:

var theTimeout;
function onWheel(){
    clearTimeout(theTimeout);
    theTimeout=setTimeout(function(){
        doSomething();
    },500);
};

请参阅此JSFiddle example