jQuery Vitesse de l'Animation?

Montage Final: Le mur de texte ci-dessous peut se résumer simplement en demandant: "puis-je définir la vitesse des animations à l'aide de jQuery animate()? Tout ce qui est fourni est duration."

~~

de jQuery animate() semble en œuvre de l'assouplissement malgré mon utilisation de "linéaire". Comment puis-je obtenir les deux boîtes de rester ensemble jusqu'à ce que la première est terminée @ 250px? Le deuxième anime beaucoup plus rapidement car il a une plus longue distance à parcourir.

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script type="text/javascript">
    $(function()
    {
        $('#a').animate({left: '250px'}, 1000, 'linear');
        $('#b').animate({left: '500px'}, 1000, 'linear');
    });
</script>

<div id="a" style="background-color: red; position: relative; width: 50px; height: 50px;"></div>
<br/><br/>
<div id="b" style="background-color: red; position: relative;width: 50px; height: 50px;"></div>

Sinon est-il un jQuery carrousel plugin qui fait cela (mouvements de la souris en fonction de l'endroit où vous êtes, passez la souris) donc je n'ai pas à le réécrire? J'ai passé environ 20 minutes à chercher sur Google, mais ne pouvait pas trouver quelque chose que j'ai aimé.

ETA: L'exemple que j'ai fourni est très simple, mais le problème comme je l'ai trouvé, il est appliqué à un code plus complexe de base. (1) Rendez-vous ici. (2) Mettre la souris sur C. Viper, voir la vitesse. (3) Mettre la souris sur Ryu, mais avant la fin, déplacez votre souris vers le milieu de la DIV (il s'arrête). (4) Mettez votre souris sur le côté gauche et de voir comment tout à fait lent, il se déplace.

Calculer les différences dans la vitesse et la distance paraît insurmontable ici. Tout ce que je suis en train de faire, c'est de recréer un joli effet j'ai vu un site utilisent aujourd'hui (ce site). Mais c'est Mootools, et je suis en jQuery. =[

lien (1) ne fonctionne pas

OriginalL'auteur Langdon | 2010-07-07