我想讓一個大的搜索欄div消失第二個我刪除我的鼠標遠離該div(但只有在大搜索欄可見在另一個搜索欄上使用.click功能)。如何使用.blur在使用.click在另一個div後刪除div
很抱歉,如果這聽起來有點混亂,但是這是我迄今所做的:
$("#bar-b").click(function() {
$("#quickSearch").show();
});
的#bar-b
DIV是小主搜索條,一旦我點擊它,在#quickSearch
DIV(本大搜索欄我創建的)在小型主搜索欄下方顯示。我想要做的是當我將光標移動到#quickSearch
div(我預計不會發生變化,所以什麼都不會發生,這是迄今爲止所做的),但是當我將光標從#quickSearch
div移開時,我想要#quickSearch
div消失。如果有人能告訴我如何做到這一點,那麼我會很感激謝謝。
我已經做了一些嘗試,這被證明是不正確的,如:
$("#bar-b").click(function() {
$("#quickSearch").show();
});
$("#quickSearch").mouseleave(function() {
$("#quickSearch").hide();
});
HTML標籤(每個格下面列出的是否有幫助):
<div id="bar-b">
<a name="thesearchbox"></a>
<input id="Keyword" accesskey="4" type="text" name="keyword" value="Search Jessops - Keyword, name, catalogue no." style="color: rgb(153, 153, 153); ">
<input id="cmdSearch" class="button" type="submit" value="">
</div>
<div id="quickSearch" style="border: 3px solid black; height: 250px; display: none;">/div>
「點擊」功能啓用時「是什麼意思? – Jon 2012-08-16 08:28:46
如果您在http://jsfiddle.net上給我們提供了一些代碼,或者至少會發布顯示相關標籤的標記,這將非常有幫助。 – 2012-08-16 08:30:41
@Jon - 忘記我說的話,我把這寫成了一個錯誤,現在編輯了我的問題,謝謝你的選擇。 – user1279780 2012-08-16 08:49:01