J'ai un menu d'arrière-plan en mouvement. son ok dans Chrome et Firefox, mais ne fonctionne pas dans IE6 IE Dit, css (...) null ou pas un objet.
Voici le code;
$(".menu>li")
.mouseover(function(){
var myx = $(this).css('background-position').split(' ')[0];
//alert(myx);
if(myx!=""){
$(this).stop().animate({backgroundPosition:myx+" -30"},200)
}
})
.mouseout(function(){
var myx = $(this).css('background-position').split(' ')[0]
//alert(myx);
if(myx!=""){
$(this).stop().animate({backgroundPosition:myx+" 0"},100)
}
})
et c'est la page d'exemple: http://beta.hengame.net/
Ne fonctionne pas non plus dans IE9. – mpen