3
Q
连续鼠标悬停
A
回答
6
你需要使用setInterval()
:
var to;
var doStuff = function() {
console.log('doing stuff...');
};
$('a').hover(function(e) {
to = window.setInterval(doStuff, 1);
},function(e) {
window.clearInterval(to);
})
0
//continuous
var timer;
var doStuff=function(quit){
console.log('doing stuff');
if (quit!==true){
timer=setTimeout(doStuff, 100);
}
else{
clearTimeout(timer);
}
};
$('div#continuous').bind('mouseenter', doStuff).bind('mouseleave', function(){doStuff(true);});
相关问题
- 1. 鼠标悬停的jquery连续动画
- 2. 鼠标悬停
- 3. 鼠标悬停
- 4. 鼠标悬停时连续图像交换
- 5. jQuery插件连续地水平滚动的鼠标悬停
- 6. 暂停jQuery悬停(鼠标悬停)
- 7. KineticJS鼠标悬停
- 8. appendchild鼠标悬停
- 9. Div鼠标悬停
- 10. jcarousel停在鼠标悬停
- 11. Android模拟鼠标悬停/悬停
- 12. 与悬停事件或鼠标悬停
- 13. jQuery prepend悬停鼠标悬停交换
- 14. 鼠标悬停和鼠标悬停的问题
- 15. 检查鼠标悬停或鼠标悬停与pyHook?
- 16. jQuery悬停鼠标悬停/鼠标退出计时
- 17. 鼠标悬停在鼠标悬停KMLLayer谷歌地图
- 18. Jquery鼠标悬停/鼠标悬停IE8波动
- 19. CSS鼠标悬停在鼠标悬停消失
- 20. 没有在鼠标悬停/鼠标悬停定义jQuery事件
- 21. Jssor光标鼠标悬停
- 22. dojo连接鼠标悬停和鼠标移动
- 23. d3.js鼠标悬停鼠标问题
- 24. 将鼠标悬停在鼠标上
- 25. jQuery的鼠标悬停/鼠标移开
- 26. Fadein鼠标悬停和淡出鼠标
- 27. jQuery鼠标悬停鼠标不透明
- 28. SVG组鼠标悬停/鼠标事件
- 29. 鼠标悬停鼠标一直执行
- 30. jQuery的鼠标悬停效果错误,鼠标悬停事件总是在鼠标悬停触发几次
完美,欢呼声。 – Gazler 2009-12-13 20:58:19
您正在为所有锚标记使用单个计时器变量 - 大部分时间都适用,但是当您嵌套锚标记时,它可能无法正常工作 - 由于事件冒泡,您将创建两个(或更多)间隔 - 一个为每个嵌套元素。您将只清除一个 – 2009-12-13 21:07:48
@dionadar:嵌套的锚点是非法的:http://www.w3.org/TR/html401/struct/links.html#h-12.2.2 – David 2009-12-13 21:14:39