jquery のフェードアウトに問題があります。3000ミリ秒を設定しようとしましたが、適用されません
私が使う:
$('#alertSuccess').fadeOut('3000', function() {
document.getElementById("alertSuccess").style.display = "none";
});
しかし、それでも非常に速く消えます(デフォルトの400ミリ秒だと思います)。
理由を知っている人はいますか?
jquery のフェードアウトに問題があります。3000ミリ秒を設定しようとしましたが、適用されません
私が使う:
$('#alertSuccess').fadeOut('3000', function() {
document.getElementById("alertSuccess").style.display = "none";
});
しかし、それでも非常に速く消えます(デフォルトの400ミリ秒だと思います)。
理由を知っている人はいますか?
このコードを使用してみてください:
html:
<div id="box1" class="box">linear</div>
次に、このスクリプトを使用します
$(document).ready(function() {
function complete() {
document.getElementById("alertSuccess").style.display = "none";
}
$("#box1").fadeOut(3000,complete);
});
.fadeOut(3000, function() { ... }