У меня большая проблема с мобильным приложением jQuery: Я использую пользовательские функции (они запускаются onClick) для переключения страницы с помощью currentPage.
Это происходит только на Android-устройствах на сайтах, в которых изменилось (из-за аякс-запросов) со встроенным браузером. iOS и Chrome работают хорошо.
После нажатия на элемент анимация началась, но до ее окончания она снова возвращается к старой странице. Через полсекунды он переключится на новый.
Я сделал фильм об ошибке здесь: http://www.youtube.com/watch?v=sXxvVUxniNg
Большое спасибо
Код (CoffeeScript):
class Guide
@categoriesLoaded = false
@loadSearch: ->
$.mobile.changePage $("#guide"),
transition: 'slide'
changeHash: false
if [email protected]
@categoriesLoaded = true
GuideApi.getCategories (data) ->
output = Mustache.render $("#tmpl-guide-categories-select").html(),
categories: data
$("#guide-search-category").append output
$("#guide-search-category").val($("#guide-search-category option:first").val());
window.WgSwitchGuide = ->
Guide.loadSearch