大家好我似乎有問題與我的jQuery手機腳本。jQuery Mobile changepage讓父功能運行兩次
<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>
所以會發生什麼是第一次點擊它的作品。計數上升到1,頁面變爲#豐富。其次單擊該計數變爲2頁閃爍真正快速#dan然後閃爍右後衛#rich和值將會回落到1。如果我再次點擊我得到一個錯誤說
b.data (「頁面」)未定義
不知道爲什麼。任何幫助?
我對jquery mobile不太熟悉,但每次加載新頁面時都運行pageinit?所以當頁面上#rich來自家時,pageinit是否運行? – Huangism