У меня есть этот HTML:
<div id="navbar">
<ul>
<li class="active"><a href="#">button1</a></li>
<li class="inactive"><a href="#">button2</a></li>
<li class="inactive"><a href="#">button3</a></li>
<li class="inactive"><a href="#">button4</a></li>
<li class="inactive"><a href="#">button5</a></li>
<li class="inactive"><a href="#">button6</a></li>
<li class="inactive"><a href="#">button7</a></li>
</ul>
</div>
<div id="slider">
</div>
и я хочу сделать эффект перемещения для каждой кнопки с задержкой при загрузке страницы.
Я пытался с jquery.slideDown, и я не получил ожидаемый результат. Затем я попробовал с .animate, но кнопки перемещаются одновременно без задержки.
Это то, что я получаю с .slideDown: http://www.specter.uv.ro
это то, что я пробовал с animate: www.specter.uv.ro/index2.html
var seq = $('li').show(), li = 0;
(function() {
$(seq[li++]).animate({'margin-top':'20px'}, 300, arguments.callee);
})();
Я не знаю, где поставить задержку.
Я новичок в jQuery.
Пожалуйста, помогите!