什麼我當前的代碼做: 我有這樣的HTML如何捕獲「身體」和內部「體」的活動頁面中的[jQuery的]
<li>
<span>Logged in as</span>
<a class="user" href="#"><?php echo $this->loggedas ?></a>
<a id="loginarrow" href="javascript: void(0);"></a>
</li>
這是我上面loginarrow ID
JS$("#loginarrow").click(function() {
$("#logindrop").toggle("slow");
return false;
});
其工作很好,但我可以通過再次點擊關閉它。 我不想要所以我想,如果它打開,我點擊背景,所以它必須關閉。 對於我這樣做,
$("#loginarrow,body").click(function() {
$("#logindrop").toggle("slow");
return false;
});
現在它的工作很酷,卻得到了另一個問題。
1 =我在Page(Body)中有很多其他html元素,其中有其他事件可以調用.so在這種情況下,每當我點擊頁面中的其他元素,使其切換我的這個div loginarrow。
我想要相同的功能,但不在我的其他元素只在背景上。 任何提示
請格式化您的代碼,以便我們不必滾動它來閱讀它。 – Alnitak
確實在我的製作頁面中,我正在這樣做,這就是我正在做它 –
@Alnitak現在格式化Zuul –