我目前正在開發一個包含許多動畫的網頁。如何爲頁面中的所有動畫添加常見回調?
代碼示例
<div id="a1">
<img src="aaa/Test1.png" style="display:none;" id="img1"/>
</div>
<div id="a2">
<img src="aaa/Test2.png" style="display:none;" id="img2"/>
</div>
<div id="a3">
<img src="aaa/Test3.png" style="display:none;" id="img3"/>
</div>
<script>
$("#img1").fadeIn(3000);
$("#img2").fadeIn(3000);
$("#img3").animate({
'marginLeft' : "0px"
}, 2000);
</script>
我想補充常見的回調每個動畫結束後調用。我不想寫這樣
$("#img1").fadeIn(3000,function(){callback();});
$("#img2").fadeIn(3000,function(){callback();});
$("#img3").animate({
'marginLeft' : "0px"
}, 2000,function(){callback();});
我只想補充回調作爲一個整體(像jQuery的$給人的風格所有的div(「DIV」)的CSS(「高度」,「100像素」)。 )
有沒有這樣的代碼給頁面中的所有動畫回調?
謝謝。我不知道我可以在回調中使用$(this)。 – Gowsikan