2009-07-12 58 views
1

我是建设学习目的的简单的旋转木马列表。如何通过鼠标悬停在JQuery中触发重复事件?

在某些旋转木马样本,如果u悬停在上一个或下一个按钮缪斯,名单开始滚动,仿佛重复点击事件传递给上一个和下一个按钮。

现在,在我的旋转木马,我有上一个和下一个按钮,将上下滑动列表。现在我想实现悬停效果。但坚持了:(我的想法是在鼠标上的事件,我应该触发点击事件,但该事件只发射一次,而我希望它多次,只要将鼠标停留在按钮被解雇。

我该怎么办呢?又会有怎样做这个悬停效果的最佳方法?提前

感谢, 安键

回答

2

在鼠标悬停事件(或悬停事件的第一种方法)开始计时functi上引起涡管和中mouseout事件(或悬停事件的第二方法)在停止定时功能

var interval; 
    $('#arrow').hover(function() { 
     interval = setInterval(animationmethodname, speed); 
    }, 
    function() { 
     clearInterval(interval); 
    }); 

此代码应工作使用设定的间隔。还检查了使用循环和setTimeout的()

替代品
0

启动(环)上的鼠标悬停动画,停止/暂停播放动画鼠标移开?