這裏是小碼jquery動畫函數如何在內部工作?
<div id="clickme">
Click here
</div>
<img id="book" src="book.png" alt="" width="100" height="123"
style="position: relative; left: 10px;" />
$('#clickme').click(function() {
$('#book').animate({
opacity: 0.25,
left: '+=50',
height: 'toggle'
}, 5000, function() {
// Animation complete.
});
});
很顯然從代碼左邊增加和透明度將是0.25。 jquery是如何做到這一點的...... jQuery在內部執行一個循環來增加左邊並改變不透明度,直到它變成.25。需要指導。謝謝
見自己,https://github.com/jquery/jquery/blob/master/src/ effects.js#L124 – Andrew