#jquery #jqtouch
#jquery #jqtouch
Вопрос:
Просматривал вопросы здесь в поисках ответа на этот конкретный вопрос и не видел никого с такой же проблемой. Я даже видел этот вопрос, заданный в jQTouch wiki, без ответов.
Когда пользователь нажимает на ссылку внизу длинного списка страниц, чтобы перейти к новой странице (или div), старая страница всегда прокручивается до верха страницы, прежде чем перейти к анимации новой страницы.
Возможно ли оставаться в текущей позиции старой страницы (и не прокручивать вверх) перед анимацией в целевом div?
Было любопытно, нашел ли кто-нибудь еще способ решить эту проблему. Спасибо.
(В случае, если вам неясно, о какой ошибке я говорю, вы можете повторить поведение, используя их демонстрацию, в браузере для настольных компьютеров:http://jqtouch.com/preview/demos/main/#animations, а затем измените размер окна браузера, пока не появится полоса прокрутки. Затем прокрутите вниз и выберите одну из нижних анимаций, чтобы увидеть прокрутку содержимого до верха перед загрузкой целевого div.)
Ответ №1:
Я действительно нашел ответ на это:
http://code.google.com/p/jqtouch/issues/detail?id=95#c12
Это был сложный ответ для отслеживания, но он решает проблему и работает как шарм.
Будьте осторожны, чтобы не перезаписать JS-файл jQTouch при выпуске обновлений … если, конечно, они не включают это исправление в обновление!