mam sobie kod.
Pierwsza część animate na menu wchodzi bez problemu. Problem następuje jednak po najechaniu na li w menu. Na każdej przeglądarce ładnie rozszerza menu powodująca ładną animacje + zmiana koloru. Natomiast na IE (sprawdzam na IE 9) tylko i wyłącznie zmienia kolor. W czym może być problem?
$(document).ready(function() { $('#menu').animate({ width: "249px" }, "slow"); $('#menu > ul > li').mouseover ( function() { var index = $("#menu > ul > li").index(this); $('#menu > ul > li').eq(index).css('background', '#a5b810'); $('#menu > ul > li').eq(index).animate({width: "269px"}, "fast"); }); $('#menu > ul > li').mouseout ( function() { var index = $("#menu > ul > li").index(this); $('#menu > ul > li').eq(index).css('background', '#968fb0'); $('#menu > ul > li').eq(index).animate({width: "249px"}, "fast"); }); });