У меня проблема с тем, что мне приходится оформлять скин сайта без возможности изменить HTML.
В результате мне приходится делать некоторые вещи с JS, которые я обычно не делал бы. Часть того, что я должен сделать, это переместить изображение по умолчанию в новую позицию. Это работает во всех браузерах, включая IE7, за исключением IE8. Идеи?
$(".carouselThumbWrap.carouselSelected").animate({ marginTop: hoverYPos }, 1);
HTML выглядит так:
<li assetUrl="art.png" class="carouselThumbWrap carouselSelected" assetType="image">blah</li>
Единственное, что я могу думать, это то, что у нас гоночная ситуация. Выбранный carouselSepped назначен тем или иным виджетом, который я не могу изменить и не должен появиться к моменту запуска моей функции document.ready
. Идеи? Я что-то упустил?