使用相应的左/右箭头图标,容器向左移动300像素或向右移动300像素。
是否可以设置,如果用户继续按住按钮,容器将每隔X(1或2)秒以300像素的间隔继续移动?
$(function () {
$('a.left').mousedown(function(){
$('#content').animate({'margin-left':'-=300px'}, 1000);
});
$('a.right').mousedown(function(){
$('#content').animate({'margin-left':'+=300px'}, 1000);
});
答案 0 :(得分:0)
您可以检查mouseup事件,并假设在此情况发生之前,鼠标按钮仍处于关闭状态?
只要假设鼠标按钮处于关闭状态,请设置间隔以在此期间执行某些操作...
编辑:最简单的方法是为mouseisdown设置变量,然后在mouseup事件上更改