jQuery モバイル アプリケーションに大きな問題があります。カスタム関数 (onClick によってトリガーされる) を使用して、currentPage でページを切り替えています。
統合ブラウザを使用して (ajax 要求により) 変更されたサイトの Android デバイスでのみ発生します。iOS と Chrome は問題なく動作します。
要素をクリックした後、アニメーションが開始されましたが、終了する直前に元のページに戻ります。0.5 秒後、新しいものに戻ります。
ここでバグの動画を作成しました: http://www.youtube.com/watch?v=sXxvVUxniNg
どうもありがとうございました
コード (CoffeeScript):
class Guide
@categoriesLoaded = false
@loadSearch: ->
$.mobile.changePage $("#guide"),
transition: 'slide'
changeHash: false
if !@categoriesLoaded
@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