animate
Animate je další metoda jQuery.
Tato metoda vytváři jednoduché animace.
<div></div>
div {
background: blue;
width: 50px;
height: 50px;
}
$(document).ready(function() {
$('div').click(function() {
$('div').animate({
width: '100px',
height: '100px',
opacity: '0.4'
}, 1400, 'linear');
});
});
Číslo 1400[duration] uvádí čas animování v ms.
linear[easing] naznačuje, že animace bude plynulá.
Místo linear se dá použít ještě swing.
Klikni na modré políčko.
zpět
Animovat lze jen omezené množství vlastností. př.: left, right, font-size...
... a to navíc jen ty s číselnou hodnotou.
Na druhou stranu fungují vcelku spolehlivě ve všech hlavních prohlížečích.