jQuery .animate() Questions
Je suis en train de faire le défilement automatique/carrousel comme une fonction d'une liste non ordonnée d'images.
Lorsque vous passez votre souris sur la div contenant son appel d'une fonction qui a pour tâche d'animer la marge sur le <ul>
$(".thumbs").animate({"margin-top": (currentMargin - 10) + "px"}, function(){
console.log("margin-top" + (currentMargin - 10) + "px");
running=false;
});
Je vois la valeur correcte pour ce que je veux dans le journal c'est à dire l'animation pensent que c'est fini... mais rien ne change sur mon div.
Quelqu'un a une aperçu de ce qui pourrait rendre la fonction animate de ne pas fonctionner comme prévu?
Grâce
OriginalL'auteur Birk | 2009-01-26
Vous devez vous connecter pour publier un commentaire.
essayez d'utiliser "marginTop" au lieu de "margin-top". Normalement, lorsque vous utilisez le CSS accessoires comme des "frontières" ou "margin-quelque chose" est préférable d'utiliser le "normalisé" version de celui-ci, comme vous l'avez utilisé pour le faire en DHTML (les styles.marginTop).
OriginalL'auteur Ricardo Vega