Слайдер Nivo ведет себя странно с анимацией jQuery fadeIn()

Базовая структура (ОЧЕНЬ упрощенная) страницы выглядит примерно так:

<div id="content">
<div id="nivo">
nivo slider here
</div></div>

Я пытаюсь анимировать div #content примерно так:

$('#content').hide().delay(1500).fadeIn();

Это работает и все такое, но потом слайдер Nivo делает какие-то странные вещи и мигает белым каждый раз, когда загружает новое изображение.

Кто-нибудь знает, что случилось? Он работает на теме WordPress, поэтому структура страницы довольно жесткая, поэтому я не думаю, что смогу внести какие-либо обширные изменения в файлы .php (т.е. nivo всегда будет внутри содержимого).


person James    schedule 14.07.2011    source источник


Ответы (1)


В каком браузере вы видите такое поведение?

Я только что зашел на сайт nivo в Chrome, использовал букмарлет jQueryfy и запустил эту строку на консоли.

$("header").hide().delay(1500).fadeIn()

А ведь ползунок появляется и показывает картинки как положено. Возможно, вам следует обрезать код CSS вокруг этих ваших элементов, чтобы обнаружить дефект.

person ravenlp    schedule 14.07.2011