0
아래 예제에서 page1은 처음로드 될 때 새 목록 항목을받습니다. page2로 이동하여 스크립트를 통해 changepage를 실행하면 페이지에 새 목록 요소가 수신되지 않습니다. 당신과 같이 똑같은하지만 손 전에 경고 무언가를 할 경우Jquery 모바일 변경 페이지 혼동
$('#page2').live('pageinit', function(event) {
$.mobile.changePage("page1.html", {reloadPage: true});
}
$('#page1').live('pageinit', function(event) {
// insert new list items here
$('#mylist').listview('refresh');
}
그러나 :
예제 코드는
$('#page2').live('pageinit', function(event) {
$.mobile.changePage("page1.html", {reloadPage: true});
}
$('#page1').live('pageinit', function(event) {
alert("testing...");
// insert new list items here
$('#mylist').listview('refresh');
}
페이지가 새 목록 항목을 수신 않습니다. 그것은 changepage에 의해 다시로드 될 때 다른 순서로 실행되는 것과 같습니다. 너무 빨리 발사해야합니다. 어떤 기능을 기다려야합니까?
흠 ... 선택기'#의 page2'이 수'변경 page1.html'하지만, 동시에 재귀가 발생하는 것처럼 보이는'reloadPage : true'가 있습니다. – arttronics