Jquery 需要使用处理程序连续执行
我现在有两个链接,两个箭头,一个指向上,另一个指向下,我想让它做的是滚动Jquery 需要使用处理程序连续执行,jquery,css,jquery-animate,Jquery,Css,Jquery Animate,我现在有两个链接,两个箭头,一个指向上,另一个指向下,我想让它做的是滚动中的内容,它被屏蔽 换言之: <div id="scroller"> <div id="scroller1">...</div> </div> 现在发生的是,它正确地执行动画,但在5px后停止滚动。我想它的动画,只要用户是按住鼠标按钮上面的链接 感谢您的帮助。谢谢。我相信这样做会奏效: var timeout; var clicker = $('#clicker');
中的内容,它被
屏蔽
换言之:
<div id="scroller">
<div id="scroller1">...</div>
</div>
现在发生的是,它正确地执行动画
,但在5px后停止滚动。我想它的动画,只要用户是按住鼠标按钮上面的链接
感谢您的帮助。谢谢。我相信这样做会奏效:
var timeout;
var clicker = $('#clicker');
clicker.mousedown(function(){
timeout = setInterval(function(){
// Go up!
}, 500);
return false;
});
clicker.mouseup(function(){
clearInterval(timeout);
return false;
});
查看此演示:
var timeout;
var clicker = $('#clicker');
clicker.mousedown(function(){
timeout = setInterval(function(){
// Go up!
}, 500);
return false;
});
clicker.mouseup(function(){
clearInterval(timeout);
return false;
});