JQuery - 在动画状态下保持div,同时在不同的div上悬停?

问题描述:

我正在尝试像往常一样超出我的深度的东西!我试图为我的新网站进行导航,当用户将鼠标悬停在另一个div上时,它应该滑落。其他div将会有一些图形表示“菜单”。当鼠标悬停在“其他”div或菜单div上时,我需要导航才能保持打开状态。到目前为止,我有它的工作,但在一个div的菜单里面,这不是正确的事情。JQuery - 在动画状态下保持div,同时在不同的div上悬停?

有没有办法将这两个div绑定在一起或类似的东西?希望我在JQuery上更好!

My site is here if you would like to take a peek。白色div表示用户将盘旋以打开菜单的div。

欢迎任何帮助,谢谢:d

+0

一分钟即时为亚做一个小提琴 – Neal 2011-05-09 19:42:48

+1

+1在问题中使用“while”。 – pixelbobby 2011-05-09 19:50:05

这里是工作提琴:http://jsfiddle.net/maniator/dpBBp/

这里是更新JS:

$('.menu_button').hover(function() { 
    $('#nav').slideDown(); 
}, function() { 
    $('#nav').slideUp(); 
}) 

参见HTML中的小提琴。

+0

谢谢尼尔,只是看看。爱随机猫的形象! – Dan 2011-05-09 19:49:58

+1

嘿嘿placekitten^_^ – Neal 2011-05-09 19:50:44

+0

@丹如果你正在寻找的答案,或者另一种是,记得要选择一个作为'accepted' – Neal 2011-05-09 19:51:27

集装箱全部专区内的元素和目标该专区。 事情是这样的:

<ul> 
    <li> 
     <a href='#'>Nav Item</a> 
     <div style='display:none;'> 
      <ul> 
       <li>Sub nav 1</li> 
      </ul> 
     </div> 

    </li> 

</ul> 

<script> 
$("ul > li").hover(function(){ 
    //on roll over 
}, function(){ 
    //on roll out 
}); 
</script>

在您的网站上,你应该使用精灵作为背景图片,并切换悬停背景位置一个侧面说明,当你翻转元素会摆脱跳。

+0

是的,这是待办事项列表。我需要并排重新裁剪背景图像,因此在悬停时没有加载时间。我只是懒散:P – Dan 2011-05-09 19:45:30