Предотвратить поведение привязки по умолчанию в jQTouch?

Просматривал вопросы здесь в поисках ответа на этот конкретный вопрос и не видел никого с такой же проблемой. Я даже видел этот вопрос, заданный на вики jQTouch, без ответов.

Когда пользователь щелкает ссылку в нижней части длинного списка страниц для перехода на новую страницу (или элемент div), старая страница всегда прокручивается вверх перед анимацией на новую страницу.

Можно ли оставаться в текущей позиции старой страницы (и не прокручивать вверх) перед анимацией в целевом div?

Было любопытно, нашел ли кто-нибудь еще способ решить эту проблему. Спасибо.

(Если вы не понимаете, о какой ошибке я говорю, вы можете воспроизвести поведение, используя их демонстрацию с настольным браузером: http://jqtouch.com/preview/demos/main/#animations, а затем измените размер окна браузера, чтобы появилась полоса прокрутки. Затем прокрутите вниз и выберите одну из нижних анимаций, чтобы посмотрите, как содержимое прокручивается вверх перед загрузкой целевого div.)


person MindSculpt    schedule 15.04.2011    source источник


Ответы (1)


Я действительно нашел ответ на это:

http://code.google.com/p/jqtouch/issues/detail?id=95#c12

Это был сложный ответ для отслеживания, но он решает проблему и работает как шарм.

Будьте осторожны, чтобы не перезаписать JS-файл jQtouch при выпуске обновлений... если, конечно, они не включают это исправление в обновление!

person MindSculpt    schedule 20.04.2011