2010-09-03 4 views
0

La ligne de code suivante ne marche pas semblent faire quoi que ce soit en chrome, mais fonctionne parfaitement bien dans d'autres navigateursjquery propriétés CSS pas correctement chargé dans Chrome

$('#slides').stop().animate({marginLeft:-positions[pos]+'px'},450); 

Quelqu'un peut-il me dire une solution? Le site actuel peut être consulté ici

http://eyantra.akshar.frihost.net/ci/

+0

Débogage en premier. Que retourne '-positions [pos]' lors de la sortie en utilisant 'alert()' ou 'console.log()'? –

+0

Il renvoie les nombres comme prévu. Utiliser une constante là aussi ne fait pas beaucoup de différence. –

Répondre

0

Je résolu ce problème en utilisant la position à gauche au lieu de la marge gauche.

$("#slides).css("position","relative"); 
$('#slides').stop().animate({left:-positions[pos]+'px'},450); 
Questions connexes