display: none;
5秒間に設定されたdivを表示しようとしています
$('#div').show().delay(5000).hide();
しかし、それは機能せず、単にhide()に直接進みます
どなたか私を助けてくれませんか?
ベストアンサー1
次のようにします:
$('#div').show(0).delay(5000).hide(0);
.show()
とに数値を渡すと.hide()
、jQueryはそれらのメソッドを内部に取り込みます。FXキュー(数値が 0 の場合でも)。.delay()
キュー内でのみ機能するため、この小さな回避策が必要になります。