for ループの実行速度を遅くする必要があります。div の幅をゆっくりと増やす必要があります。
これまでのところ、私は試しdelay(),setTimeout(),setInterval()
ましたが成功しませんでした。それらはすべて同じように振る舞うように見えます。
HTML
<body>
<h1>Hello</h1>
<div class="divclass">
</div>
</body>
jQuery
$(document).ready(function () {
var width = $('.divclass').width();
for (var i = 0; i < 6; i++) {
width = width + 20;
$('.divclass').delay(2000);
$(".divclass").css("width", width);
};
});
私の間違いがどこにあるかを誰かに教えてもらえますか。
前もって感謝します。