试图使此动画有效,因此一次只打开一个content5 div,目前有3个heading5 div和三个内容5 div。如果您单击其中一个标题5链接以“打开”content5子项,则其他content5子项应该关闭,以便它们打开。我知道这应该很容易,但我似乎无法取消它,我不断学习这么多不合适的东西。需要观看更多的Crockford。预先感谢您的帮助。切换div动画
$(document).ready(function() {
$(".content5").hide();
$(".heading5").click(function()
{
$(this).next(".content5").animate({width: 'toggle'}, 'slow');
});
});
下面是HTML
<div class="heading5 menu-item-text" id="leftend">About</div>
<div class="content5 clearfix" id="menu-1">
//Links in here
</div>
<div class="heading5 menu-item-text"><a href"#" data-target="2">Contact</a></div>
<div class="content5 clearfix" id="menu-2">
//More links in here
</div>
<div class="heading5 menu-item-text" data-target="3"><a href"#">Portfolio</a></div>
<div class="content5 nav clearfix" id="menu-3" data-option-key="filter">
//and more in here
</div>
下面是一个小提琴http://jsfiddle.net/jkuhns/NRsXS/
我实现滑动菜单开启宽度明智的,因为它可能会切断的危险,但我有风格不同的菜单对于不同的屏幕尺寸,所以我应该没问题。在小提琴中,请忽略可怕的鼠标悬停效果,我在查询移动中打击了一种css风格,我还没有击败过,因此,现在我将鼠标悬停放置,直到获得它为止。
你可以做一个小提琴? – 2013-02-27 04:48:06
你能分享你的html代码吗? – 2013-02-27 04:53:04
请提供小提琴内容,因为您提供的代码和说明不够 – 2013-02-27 05:02:23