javascript — листание страниц turnjs4 отключает мои скрипты

Я создаю сайт, который выглядит как книга, используя Turn.js. Каждая страница является .php файл, который использует javascript для перелистывания страниц.

Изначально все мои скрипты работают просто отлично. Тем не менее, есть две страницы, которые вызывают у меня проблемы. Страница со списком книг, на которой при нажатии на нее отображается описание, а также страница часто задаваемых вопросов, на которой можно нажимать на вопросы и отображать ответы при нажатии.

Когда я перехожу на страницу 9 и далее, а затем снова перехожу на страницу книг или страницу часто задаваемых вопросов, JavaScript и описания больше не будут работать.

Я попытался удалить javascript с одной страницы, и перелистывание страниц по-прежнему отключает javascript другой страницы, поэтому я знаю, что javascript не является проблемой. Так что еще может отключить мой JavaScript?

Также ссылка на сайт, который я строю http://www.jalbertmann.com

ОБНОВИТЬ

Итак, я также установил, что это, кажется, AJAX связанная проблема. Turn.js использования AJAX заполнить страницы (разделы) книги, такой как веб-сайт, содержанием других .php файлы. У меня есть местный scripts внутри этих файлов и по какой-то причине они проходят только один раз. Когда я попал на определенные страницы, scripts, как я уже писал выше, не получится. Кто-нибудь может мне помочь? Я не знаю достаточно о Turn.jsили AJAXДокументация.

2

Решение

turn.js автоматически устанавливается pagesInDOM = 6 (строка: 107)
Изменить это на pagesInDOM = 1000 (строка: 107)

связанный файл: turn.js

1

Другие решения

Нашел решение!
turn.js автоматически устанавливается pagesInDOM = 6 (строка: 107), которая по какой-то причине делает JavaScript и другие вещи отключить после страниц 6 и 9. Изменение на pagesInDOM = 1000 (строка: 107)
Все должно работать отлично!

0

По вопросам рекламы [email protected]