我有使用肘,我需要關閉所有已經打開的其他div的問題,所以只有您點擊DIV是開放的一次,但仍切換。jQuery的切換關閉其他打開的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/看問題
感謝
這就是真的很酷,其確切的標記雖然如此不解決問題? – user989952 2012-03-29 11:39:57
是您正確的標記是
伊夫把這個了這麼你可以看到它基本上工作www.footballadvisor.net/map,如果我上的箭頭點擊顯示在div,我需要它來關閉其他所有打開的div類=「彈出」 – user989952 2012-03-29 11:44:56