我有一個搜索輸入框,在翻轉按鈕時出現。我希望能夠點擊頁面上的任何位置來重新隱藏搜索,而不是擁有自己的關閉按鈕。jQuery - 單擊(幾乎!)任意位置以隱藏div
如果我附加一個點擊處理程序的文件這工作正常,但問題是搜索本身是文件的一部分。因此,如果您單擊輸入(當然,您需要執行以輸入搜索),搜索功能將消失。
我希望我能夠寫一個函數soemthing這樣的...
$(document).not("#search").click(function(){
$('#search_holder').fadeOut('fast');
});
即從搜索應用單擊處理整個文檔分開。不幸的是,這是行不通的。
所以最新的答案?
,請多關照
@Starx我看到的回答說:「10分鐘前」,而尼克的是「回答11分鐘前安德的反應」。爲什麼downvote安德? – 2010-06-19 02:10:03
對不起,恩德,沒有注意到時間 – Starx 2010-06-19 02:21:17
太棒了,那有效。多謝你們。 – swisstony 2010-06-19 02:36:18