안녕하세요. 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로 증가하고 페이지가 #rich로 변경됩니다. 두 번째 카운트가 2로 이동 클릭 #dan 할 다음 바로 다시 깜박 #rich하고 내가
b.data 말하는 오류가 다시 클릭하면 카운트가 1로 다시 내려 간다 진짜 빨리 페이지 깜박 ("페이지")가 정의되지 않았습니다.
이유가 없습니다. 어떤 도움이 필요합니까?
jquery 모바일에 익숙하지 않지만 새로운 페이지가로드 될 때마다 페이지가 실행됩니까? 그래서 페이지가 #rich가 집에서 오는 경우 pageinit이 실행됩니까? – Huangism