Я настроил iScroll на вложенный div на одной из моих страниц с подробностями на мобильном сайте jQuery. В основном, что происходит, когда я нажимаю кнопку на главной странице (для страницы «о»), она переходит в местоположение с хешированной ссылкой (используя Ajax из того, что я собрал). Пример:
http://www.example.com/#about.php (это не работает с iScroll, кстати, это явно не реальный URL, просто пример синтаксиса)
В основном, когда я загружаю URL-адрес сам по себе (как нехешированная ссылка), iScroll работает нормально, но когда он загружается при нажатии на главной странице, iScroll не загружается и не работает. Пример:
http://www.example.com/about.php
Как получить привязку для <li>
для ссылки на прямую ссылку, а не для хешированной ссылки ИЛИ лучше узнать, как заставить jScascript iScroll загружаться в загруженную ссылку Ajax? Спасибо за помощь.
UPDATE:
Вот синтаксис, который я использовал для просмотра списка, который я связал со страницей about. Это основной синтаксис списка, который я видел везде, где я его читал. Все, с чем я имею дело, это пятая ссылка прямо сейчас (ОБ). Я не использую хеш в якоре, но он все еще связывает его с хешированным местоположением. Что интересно, это не http://www.example.com/index.php#about.php, а просто http://www.example.com/#about.php.
<ul data-role="listview">
<li><a href="#nav1">TEST</a></li>
<li><a href="#nav1">TEST 2</a></li>
<li><a href="#nav1">TEST 3</a></li>
<li><a href="#nav1">TEST 4</a></li>
<li><a href="about.php">ABOUT</a></li>
</ul>