cкрипт срабатывает только при возвращении на страницу

  • 5 Ответов
  • 373 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

Добрый день
Есть страница со слайдерами http://kashubadesign.ru/new/portfolio-2
При нажатии на любую картинку или на текст "подробнее" открывается ниже картинка увеличенная. При этом блок становится видимым с описанием и слайдером увеличенных картинок.
Вопрос: скрипт срабатывает только при смене окон и возвращении на страницу. Почему? Где закралась ошибка?
Надо сделать точно как тут http://kashubadesign.ru/portfolio/1/

Заранее спасибо за помощь.

*

Оффлайн vipiusss

  • ********
  • 5450
  • [+]327 / [-]10
  • Skype: renor_
    • Просмотр профиля
в Opera только описание вниз выплывает со вторыми стрелками(видно они для картинок)
пока писал, выплыло.пару минут выплывает слайдер.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

*

Оффлайн vipiusss

  • ********
  • 5450
  • [+]327 / [-]10
  • Skype: renor_
    • Просмотр профиля
у вас конфликт там, на 1 портфолио и задать вопрос и менюшка прижимается, на втором ничего такого нет.Вы уверены, что данный код имеет право жить на всех страницах?это модуль или сами писали или что?конфликт 100%.Что именно:посмотрите на странице ошибок, что у вас конфликтует.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

Да, пришлось всё переносить скорее, а что-то и переписывать самостоятельно, поскольку весь сайт переносила на Joomla. В итоге проблемы остаются со скриптами, особенно в том, что владелец сайта хочет обязательно, чтобы у него всё портфолио работало как раньше.
Там выплывает сразу же после того как уйдёшь со страницы, а потом вернёшься. Мне вот это кажется очень странным. Я не так хорошо знакома с jquery и удивляюсь. И конфликта не выдаёт. Может быть, где-то перепутала или неправильно задала последовательность выполнения действий, поскольку там получается и запуск второго слайдера с увеличенными картинками, и показать блок с ними же?

*

Оффлайн vipiusss

  • ********
  • 5450
  • [+]327 / [-]10
  • Skype: renor_
    • Просмотр профиля
Тут так и не скажешь сразу.Тем более раз нет ошибок-значит какой-то человеческий фактор ошибки.
Попробуйте новую страницу создать, дубль, будут ли такие конфликты?!Именно в правильной последовательности, как на портфолио-1.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями

Спасибо за подсказку. Удалила лишнее, что подгружалось, попробовала восстановить порядок выполнения скриптов как на старом варианте. Но проблема того, что всё равно скрипт срабатывал только после смены окон, осталась.
Пришлось делать по-другому, читать мануал про порядок выполнения скриптов, ставить display:block элементу, который должен показываться (в этом случае всё идеально работает, но он должен быть скрыт). И после полной загрузки страницы я его прячу display:none; Так всё работает.

Вдруг кому пригодится...