0
jQuery-Mobile에서 페이지가 표시 될 때마다 코드가 실행되도록하려고합니다. 그러나 페이지는 ID를 설정하지 않는 기본 프레임 워크에 의해 자동으로 생성됩니다. 이것은 자바 스크립트를 제어 할 수는 있지만 페이지 생성을 제어 할 수 없다는 것을 의미합니다. 따라서 $ .mobile.activePage를 사용하여 성공없이 이벤트 페이지 쇼를 바인딩합니다. 왜 이것이 효과가 없으며 해결책은 무엇입니까? 감사.jQuery Mobile - 이벤트 바인딩
$.mobile.activePage.bind('pageshow', function() { alert('message'); }
어떻게 저를 도와 주나요? 그러면 문서 객체에 이벤트 핸들러가 등록됩니다. 그러나 한 페이지에서만 필요합니다. 또한 페이지에는 ID가 없으므로 대상 페이지가 실제로 자바 스크립트 코드를 실행해야하는지 여부조차 확인할 수 없습니다. 또한 각 페이지 변경마다 코드를 실행하지만 스크립트는 특정 페이지에서만 실행해야하므로 오버 헤드가 발생합니다. – Ryan