我有一個按鈕(「login_button」)。每次我點擊按鈕我想要一個DIV(「login_cont」)出現。之後,如果我點擊頁面上的其他任何地方,我希望這個DIV再次消失。JQuery fadeIn,fadeOut div
這是我的代碼
$(document).ready(function(){
$('#login_button').click(function(e){
$('#login_cont').fadeIn();
});
$(document).click(function(e){
$('#login_cont').fadeOut();
});
});
這對我來說很好(我是新在此)。 但是。每當我點擊按鈕,div就會出現,但隨後也會在不到一秒的時間內消失......爲什麼以及如何修復它?
速度是沒有問題的,我不希望它淡出,直到我點擊別的地方在頁面上... – user2908998
我誤解了你在說什麼。您可以返回false以防止點擊的默認行爲。 – mayabelle