Текущая настройка
Я использую Wordpress для создания сайта художника по куклам и для каждой куклы я создал собственный шаблон .php
.Например, для куклы Шер я создал cher.php
.Затем в wp admin я создал страницу с именем cher и в Атрибуты страницы> Шаблон Я выбрал cher в качестве шаблона.Поэтому, когда я захожу на страницу http://mitemiu.com/cher, загружается cher шаблон куклы cher.php
.Эта страница работает нормально.
cher.php
сначала вызывает header.php
с помощью функции get_header();
.В функции header.php
я связываюсь с jquery-1.5.min.js
, jquery.galleriffic.js
и mitemiu.js
.
Gallerific 2.0 - это подключаемый модуль галереи на основе jQuery, а mitemiu.js
- мой пользовательский файл Javascript, который содержит:
- Gallerific пользовательские настройки (скорость перехода изображения, загружаемые компоненты пользовательского интерфейса и т. д.)
- Пользовательская функция с именем
toggleSlider()
для отображения / скрытия меню выбора куклы - Оператор для запуска
toggleSlider()
приэлемент a
, содержащий заголовок doll
, щелкается
Соответствующие файлы (jquery-1.5.min.js
, jquery.galleriffic.js
остаются чистыми и не тронутыми мной)
Проблема
При переходе на http://mitemiu.com/cher страница загружается и работает нормально.Когда вы нажимаете на ссылку dolls в верхней панели навигации, #doll-menu
DIV скользит вниз / исчезает с помощью функции toggleSlider()
.Нажмите его еще раз, и #doll-menu
DIV исчезнет / сдвинется вверх.
Все хорошо, но, когда вы говорите любую другую страницу на сайте (блог, заказ, о, контакт) , а затем попробуйте нажать на ссылку doll , БУМ!Не работает
Почему ссылка на куклу работает только на всех страницах куклы, а не на других страницах?
Происходит ли какой-то конфликт JS?