jQuery ("#folioslide"). data ("AnythingSlider") является нулевым - PullRequest
1 голос
/ 22 октября 2010

Я создал статическую HTML-страницу с anythingslider, чтобы показать скользящие портфолио работ. На этой статической HTML-странице все работает просто отлично. Сейчас я пытаюсь преобразовать эту страницу в страницу шаблона WordPress. Сначала я просто копирую содержимое статической главной страницы контейнера (исключая верхний и нижний колонтитулы), и она перестает работать Это дает мне ошибку jQuery("#portfolioslide").data("AnythingSlider") is null Куда мне покопаться, чтобы определить причину проблемы?

1 Ответ

1 голос
/ 22 октября 2010

Я не уверен, что вы пытаетесь сделать, но .data () для хранения произвольных данных вместе с элементом. Вы ранее сохраняли данные в том же элементе с тем же ключом на той же странице? Если нет, ожидается, что .data () вернет ноль. См. документацию

Редактировать

В исходном коде для чего-либо ползунка я нашел следующее:

if ($(this).is('.anythingBase')) { return; } // prevent multiple initializations

В вашем HTML у вас есть следующее:

<ul id="portfolioslide" class="anythingBase" style="width: 4800px;">

Не хорошо, так как любой слайдер думает, что вы уже инициализировали портфель. Удалите class = "everythingBase", и оно должно работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...