0

これは非常に奇妙です。私はdivを持っていて、そのdivを5秒でslideDownしたいと思っています。だから私はこのスクリプトを使用しています:

$('.land_leadform').hide(0).delay(5000).slideDown(5000);

アニメーションを使用する.delay(5000)と、まったく機能しません。しかし、私が使用する場合

$('.land_leadform').hide(0).slideDown(5000);

それはうまくいきます。

動かない理由は何.delayでしょうか?これは既知の問題か何かですか?

4

1 に答える 1

1

.delayアニメーション キューを扱っている場合にのみ機能します。.hide()引数なしでは、アニメーション キューと.show()対話しません。と の前にを追加する.hide(1)と、スライド アニメーションがキューで待機します。.show(1).delay()

于 2012-11-15T05:38:12.170 に答える