【发布时间】:2012-03-29 11:26:08
【问题描述】:
我在使用切换时遇到问题,我需要关闭已打开的其他 div,因此只有您单击的 div 一次打开,但仍会切换。
<script type="text/javascript">
$(function () {
$(".flyout").hide();
$(".flyout").siblings("span").click(function () {
$(this).siblings(".flyout").toggle(500);
});
});
</script>
<ul>
<li ><span id="europe"></span>Europe
<div class="flyout">
<ul>
<li>item 1</li>
</ul>
</div>
</li>
<li ><span id="europe"></span>Asia
<div class="flyout">
<ul>
<li>item 1</li>
</ul>
</div>
</li>
</ul>
关于我可以添加什么来获得点击功能以关闭所有其他 div class="flyout" 的任何想法,除了它打开的那个吗?
查看http://www.footballadvisor.net/map/ 以查看问题
谢谢
【问题讨论】:
标签: javascript jquery toggle