2009-11-01 2 views
1

Так что это довольно специфично для веб-сайта, над которым я работаю.jQuery fadeOut: работает на одной странице, но не в другом

Я создал свой собственный, очень простой ротатор jQuery для витрины/портфолио части веб-сайта, над которым я работаю. Однако на одной странице скрипт работает, и на другой странице не работает даже простой fadeOut().

Две страницы:

1) http://dropyx.jonblower.co.uk

2) http://dropyx.jonblower.co.uk/the-work/

Если нажать на < или> вы увидите, что я имею в виду. Все javascript является встроенным и можно увидеть, если вы просматриваете источник.

Любая помощь была бы принята с благодарностью. Я борюсь за это весь день, и это обязательно будет чем-то простым, с чем я не обращаю внимания.

EDIT: Интересно, что попытка использования эффекта fadeIn() работает. Я также могу вызвать простое «alert()» для отображения при нажатии стрелок на 2).

+0

Очень странно! fadeIn, fadeTo, скрыть, показать все работы, но fadeOut отказывается что-либо делать. Мне будет интересно узнать, понимает ли кто-то это. – WesleyJohnson

+0

FYI: Я тестировал, выполнив javascript в адресной строке. – WesleyJohnson

+0

это, несомненно, будет что-то действительно «n00bish» с моей стороны. – JonB

ответ

1

Я забыл добавить класс, который появляется на моей первой странице, но не на странице портфолио. Это добавляет свойство css «overflow: auto»; которая устраняет проблему.

Знал, что это будет что-то простое.

Так просто уточнить. Чтобы fadeOut работал, элемент/контейнер должен правильно помещать своих детей.

0

Похоже, что ваша вторая страница просто исчезает, прежде чем она когда-либо затухает. Выполнение команды fade-in на консоли firebug работает нормально.

EDIT: К сожалению, я редактировал, когда вы редактировали. :)

0

Контейнер на самом деле не содержит элементы должным образом.

В вашем CSS добавить

#showcase-page-0 { float: left; } 

Вы также отсутствует возвращение ложных из OnClick.

+0

Но как получилось 1) работает и 2) разве? Код практически такой же. – JonB

 Смежные вопросы

  • Нет связанных вопросов^_^