Je dois effectuer une mise à niveau de jQuery 1.7 vers jQuery 1.8, mais l'animation backgroundPosition échoue après la mise à niveau. Il n'y a aucun message d'erreur dans la console Firebug. Quelqu'un d'autre a-t-il eu de l'expérience avec l'animation backgroundPosition échouant de 1.7 à 1.8?Est-ce que jQuery 1.8 a brisé l'animation backgroundPosition?
jQuery(navSelector).hover(function(){
jQuery(this).find('a').stop().animate({"backgroundPosition":"(0 -40px)"},{duration:150});
},
function(){
jQuery(this).find('a').stop().animate({backgroundPosition:"(0 0)"}, {duration:75});
});
});
Pouvez-vous animer les valeurs x et y séparément? – Blazemonger
Cela n'aurait jamais du fonctionner. Quoi qu'il en soit, juste répondu [THIS] (http://stackoverflow.com/questions/12160846/jquery-background-position-doesnt-work-in-firefox/12161533#12161533) ... – adeneo
Je devrais mentionner que, de ce que je comprendre, jQueryUI est en fait responsable de ce travail en premier lieu. Il semble y avoir une différence entre jQuery 1.8 et jQueryUI 1.8 qui n'existait pas entre jQuery 1.7 et jQueryUI 1.8. J'ai essayé JQUI 1.8.11 et 1.8.23 sans chance. De même, je ne peux pas animer chaque valeur séparément. – Nelson