我有3個div,其中有一個簡單的動畫可以從右向左滑動。如何通過對其應用功能來設置間隔。以特定間隔附加功能
例如2nd div應該在第一次延遲時滑動並且應該在第三次之後進行動畫。
的Html
<div class="Objects"></div>
<div class="Objects"></div>
<div class="Objects"></div>
<button class="trigger">Click Me</button>
的CSS
.Objects{ width:200px; height:100px; background:#ccc; margin:10px; position:relative; left:500px;}
腳本
$(".trigger").click(function() {
$(".Objects").animate({left:'0px'});
});
工作鏈接
http://jsfiddle.net/vivekdx/xZn3u/
謝謝喬。有沒有辦法在特定的時間間隔對addClass函數進行相同的操作 –
如果我正確理解了你的話,你可以在'slideLeft'函數中加入'$ item.addClass(「slided」);''。或者,如果您希望在動畫完成後添加該類,則可以向該動畫函數添加回調並在其中添加該類。 –
@VivekDragon看看更新的小提琴:http://jsfiddle.net/xZn3u/2/ –