我在這裏有一個非常標準的問題。jquery:顯示/隱藏div,計時
我有一個錯誤的div,
當按下一個按鈕被填充有一個錯誤信息, 在div然後淡入,後(500 * N)。MS(其中n =字母數) div被淡出。
當div在淡出之前再次按下按鈕時,會發生我的問題。
而股利仍是可見的內容與新的錯誤信息更新的div,
初始(500 * N)毫秒的div淡出後,緊接着就被褪回,是可見另一個(500 * n)ms。
我想要的是。
- 用戶點擊按鈕
- 格內容更新
- 格在
- 用戶褪色點擊按鈕再次
- DIV立即淡出
- 內容更新
- 格在褪色。
我該如何做到這一點?
我當前的代碼是低於
function login_error(message){
$('form').effect('shake', { times: 1 }, 50);
$('#error').html(message).fadeIn('fast').delay(500*message.length).fadeOut('fast');
}