$('#login').click(function() {
var user = $('#user_email').val();
var pwd = $('#pwd').val();
if(user != "test" || pwd != "test"){
$('#errors').html("Error");
}else{
$('#errors').html("Hello");
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<fieldset>
<legend>Login:</legend>Email:
<br>
<input type="text" id="user_email" value="">
<br>Password:
<br>
<input type="password" id="pwd" value="">
<br>
<br>
<input id="login" type="submit" value="Submit">
</fieldset>
<div id="errors"></div>
當我運行谷歌瀏覽器的代碼,第一次我把錯誤的憑據,錯誤DIV出現並自動消失。第二次出現錯誤div並保持不變。爲什麼只發生在谷歌瀏覽器上。 Firefox運行良好。
什麼你已經用於第一次使錯誤div淡入淡出。 –
檢查你的控制檯有任何錯誤? –