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

ice-den

  • Осваиваюсь на форуме
  • 89
  • 0 / 0
Здравствуйте. Есть сайт http://alexiced.myjino.ru/regdok/
При включённом слайдшоу не работает всплывающая форма. То есть если я вырублю слайдшоу и нажму на текст "Отправить заявку После того как вы оставите заявку,
в течение 1 часа мы вам позвоним" всплывёт окно. Но мне очень надо, чтобы и слайдшоу работало и всплыващее окно. Я пробовал и по другому всплывающее окно делать, слайдшоу блокирует, а именно эта строчка в коде слайдшоу "<?php if ($jQuery == '1') { ?><script type="text/javascript" src="<?php echo $modURL; ?>/js/jquery-1.7.1.min.js"></script><?php } ?>"
Но без неё слайдшоу не работает. Ребят, подскажите пожалуйста, в чём проблема? Почему этот файл jquery блокирует остальные jquery?
*

darkghost

  • Практически профи
  • 2100
  • 95 / 0
конфликт скриптов ---
Код
<script type="text/javascript">
     jQuery.noConflict();
 </script>
--- Подробности тут
Спойлер
[свернуть]
или поиск Google
Но если подробно, то пробуем поставить
Код
<script type="text/javascript" src="{site_url}/javascript/jquery.js"></script><!---->
<script>var $j = jQuery.noConflict();</script>
Потом, изменяем переменную $ в файлах jquery на $j -
*

ice-den

  • Осваиваюсь на форуме
  • 89
  • 0 / 0
Добавил <script>var $j = jQuery.noConflict();</script> и стало работать. Менять переменную $ в файлах jquery на $j обязательно? Огромное вам спасибо. Вы просто не представляете насколько сильно вы меня выручили. Я вам очень признателен!
*

darkghost

  • Практически профи
  • 2100
  • 95 / 0
если все устаканилось и заработало --- изменять не надо, зачем. Но в принципе - просто прописать такую строку не достаточно, надо еще произвести замену
*

ice-den

  • Осваиваюсь на форуме
  • 89
  • 0 / 0
Большое спасибо за помощь!  :D
*

ice-den

  • Осваиваюсь на форуме
  • 89
  • 0 / 0
Перенёс на другой хост и снова не работает http://reg-dok.com/
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться