"divs
"이라는 큰 HTML 페이지가 "페이지"로 간주되어 "divs
"사이에 바뀝니다.jQuery 모바일 1.1.0 : 이상한 'pagebeforechange'동작
나는이 코드를 추가했습니다 :
$(document).bind('pagebeforechange', function(e, data) {
if (typeof data.toPage === "string") {
console.log(data.toPage);
}
}
을 그리고 여기에 콘솔 로그입니다 :
#page-main
http://ba.m.p.fr/#page-panier
http://ba.m.p.fr/#page-horaires
http://ba.m.p.fr/#page-horaires&ui-page=1-5
http://ba.m.p.fr/#page-horaire-valider
그래서, 때때로 그것은 단지 id
이 때로는 전체 URL입니다입니다. 어째서?
어떻게 당신이 그 페이지 사이를 교환하려면 어떻게합니까? changePage 메소드, 링크 또는 둘 다 사용합니까? – davids
'changePage' 메서드 만 사용합니다 –
그래서 ID를 사용하여 첫 번째 값을 가져 오는 중입니까? jQuery Mobile 문서에 따르면 "값 (toPage)은 이벤트를 트리거 한 changePage() 호출에 대한 첫 번째 arg와 정확하게 일치합니다" – davids