我有一个视频播放器页面,希望播放列表div只在鼠标移动时淡入,如果鼠标空闲3秒钟,淡出。 div的类是“fadeobject”,它的ID是“”的视频选取器”JQuery:mousemove淡入/淡出元素
1
A
回答
0
4
假设你的意思是鼠标移动随时随地而不仅仅是在相关<div>
应用mousemove()
事件处理程序的页面:
var fadeout = null;
$("html").mousemove(function() {
$("div.fadeobject").stop().fadeIn("slow");
if (fadeout != null) {
clearTimeout(fadeout);
}
fadeout = setTimeout(hide_playlist, 3000);
});
function hide_playlist() {
$("div.fadeobject").stop().fadeOut("slow");
}
每次鼠标移动定时器启动后三个S褪色股利econds和前一个定时器(如果有一个)被取消。
注:的stop()
不严格这里需要但多个动画/特效处理时,建议。
编辑:固定函数名称错字和更新的setTimeout参数,使超时调用工作。
1
我使用这个和它工作得很好:
$(document).ready(function() {
$('.elementClass').fadeTo(0, '0.5').hover(function() {
$(this).fadeTo(500, 1);
}, function() {
$(this).fadeTo(350, '0.8');
});
});
相关问题
- 1. 淡入淡出元素
- 2. 淡入淡出数组中的元素
- 3. 淡入淡出淡入淡出下一个div和动画中的子元素
- 4. 悬停相同或其他元素的淡入淡出元素?
- 5. 淡出元素= X
- 6. AngularJS:淡出元素
- 7. MooTools:淡出元素?
- 8. 淡入淡出
- 9. 淡入淡出
- 10. 淡入淡出UILabel,改变文字,淡入淡出:只有淡入淡出
- 11. jQuery淡入淡出
- 12. Jqgrid淡入淡出?
- 13. Javascript:淡入淡出
- 14. AJAX:淡入淡出
- 15. 淡入/淡出CSS3
- 16. jQuery淡入淡出
- 17. CSS淡入淡出
- 18. MPMoviePlayerView淡入/淡出
- 19. 淡入/淡出MAAttachedWindow
- 20. JQuery淡入淡出
- 21. jQuery淡入淡出
- 22. jquery淡入淡出
- 23. 淡入淡出而不淡出
- 24. wpf动画淡入淡出和淡出
- 25. 简单的淡入淡出淡出div
- 26. 初始淡入淡入淡出
- 27. jQuery的淡入,淡出,淡入2
- 28. jQuery淡入。淡入淡出div和h1
- 29. 淡入淡出或淡入淡出后的显示块
- 30. jQuery - 淡入淡出之后点击外部,淡入淡出
没有运气。 (http://pastebin.com/f50026c62显然我不能把代码放在评论中)我错过了什么? 感谢您的帮助。 – Stephen 2009-12-29 10:28:13
代码中存在拼写错误:hide_playerlist vs hide_playlist – 828 2011-05-25 00:47:50
不设置TimeTime需要几毫秒? http://www.w3schools.com/jsref/met_win_settimeout.asp – 2012-07-10 19:35:14