こんにちは、jQuery モバイル スクリプトに問題があるようです。
<script>
$(document).bind('pageinit', function()
{
var count=0;
var pages = ["#home","#rich","#dan"];
$('.master').click(function()
{
count=count+1;
$.mobile.changePage($(pages[count]));
console.log(count);
});
});
</script>
したがって、最初のクリックで機能します。Count が 1 になり、ページが #rich に変わります。2 回目のクリックでカウントが 2 になり、ページがすばやくフラッシュして #dan になり、すぐにフラッシュして #rich に戻り、カウントが 1 に戻ります。もう一度クリックすると、次のエラーが表示されます。
b.data("ページ") は未定義です
理由はわかりません。何か助けはありますか?