我一直在寻找所有的网络,我找不到解决方案。我对jQuery也很陌生。jQuery:菜单出现/消失点击
我的情况:
我有一个导航栏,在它的各个环节激活/触发megamenu(每个环节都有自己的megamenu)。
我需要:
我需要一种方法来让每个链接激活自己的megamenu,该megamenu应该关闭时:
在导航栏的另一个项目的用户点击。
用户在导航栏中单击相同的项目。
用户单击megamenu内部的“关闭按钮”(X)图形(为简单起见,未在HTML中显示)。
HTML:
<div id="top-nav">
<ul>
<li><span>Products & Services</span>
<ul>
<li><div class="megamenu">Content here...</div></li>
</ul>
</li>
<li><span>Support & Training</span>
<ul>
<li> <div class="megamenu">Content here...</div></li>
</ul>
</li>
<li><span>Communities</span>
<ul>
<li> <div class="megamenu">Content here...</div></li>
</ul>
</li>
<li><span>Store</span>
<ul>
<li><div class="megamenu">Content here...</div></li>
</ul>
</li>
</ul>
</div>
我见过的“性感的下拉菜单”,但问题的剧本,它通过关闭悬停点击触发的菜单,和我说,我是jQuery的新手,我无法找到一种适应我需要的方式。
http://www.sohtanaka.com/web-design/examples/drop-down-menu/
任何帮助将不胜感激。
谢谢。
bozdoz,您的解决方案完美无缺。如果我想追加脚本内的关闭按钮,我并不是所有的方法,但这绝对是解决我需要的每一件事情的脚本。非常感谢! – 2010-11-16 17:26:58
谢谢里卡多。我第一个接受的答案。我放了关闭按钮,只是为了好玩。 :) – bozdoz 2010-11-16 17:28:39