lia要素で画像をスライドさせるアニメーションを遅らせたい。私は、カウンター(i)を使用してすべてのli要素を調べ、アニメーションでタイムアウトを設定して、1000 + i*50を実行できると考えました。
残念ながら、最後のli要素のみがアニメーション化されます。何故ですか?
li = $('nav ul li').get();
lic = li.length;
$('nav ul li a .icon').hide();
t = [];
for (i = 0; i < li.length; i++) {
var obj = $('nav ul li')[i];
t[i] = setTimeout(function() {
$(obj).children('a').children('.icon').slideDown();
}, 1000 + i * 50);
delete obj;
}