모든 페이지 맨 아래에 NavBar
이라는 작은 jQuery 모바일 사이트가 있습니다. 바에는 사이트 전체에서 작동해야하는 버튼이 있습니다.jQuery mobile - 페이지 이름을 모른 채 pagebeforeshow를 강제 실행합니다.
페이지 이름/ID를 몰라도 pagebeforeshow
이벤트 (현재 열어 본 페이지)를 강제로 만드는 방법은 무엇입니까?
일반적인 기능이 있습니까? 아니면 페이지의 name/id
을 먼저 가져와 pagebeforeshow
으로 전화해야합니까? (pagebeforeshow
가 실행되지 않습니다)
UPDATE
다음은 나에게 현재 페이지 ID를 얻을 수 있지만, trigger("refresh")
는 솔기가 조치를 트리거하지 않습니다.
var CurrentPageID = $.mobile.activePage[0].id;
$("#" + CurrentPageID).trigger("refresh");
의견이 있으십니까?
매력처럼 작동합니다! 감사! – Iladarsda