我试图做一个基本的下拉菜单与动画和运行到问题,我似乎无法弄清楚如何保持下拉部分打开,直到鼠标树叶。有没有一种简单的方法可以告诉它保持开放?我知道我对.clickme鼠标移出功能的完全错误,因为它会相应地卸载菜单。jQuery的动画鼠标悬停/ mouseout保持下拉菜单可见
如果任何人都可以在这个具体的例子中提供帮助,我会非常感激。
$(document).ready(function() {
$('.clickme').mouseover(function() {
$('#slidebox').animate({
top: '+=160'
}, 200, 'easeOutQuad');
});
$('.clickme').mouseout(function(){
$('#slidebox').animate({
top: '-=160'
}, 200, 'easeOutQuad')
});
});
谢谢尼克我会给这个镜头。 – 2010-04-10 00:56:47
+1我的解决方案与您的解决方案非常接近,但它有一个令人讨厌的bug ......您的工作确实很好:) – 2010-04-10 01:01:25
理想情况下,我想在长期内将其改为父/子方案吗? – 2010-04-10 01:01:44