2012-06-06 6 views

답변

0

jQuery 모바일이 노출하는 page-events 중 하나에 바인딩 할 수 있습니다. 페이지가 표시 될 때마다 대화 상자를 표시하려면 pageshow을 사용하거나 처음 사용자가 페이지를 볼 때만 표시하려면 pageinit을 사용할 수 있습니다. 페이지가 존재하지 않을 수 있기 때문에 내가 .delegate()을 사용

$(document).delegate('[data-role="page"]', 'pageinit', function() { 
    //now call the code to show the dialog 
}); 

: http://jquerymobile.com/demos/1.1.0/docs/api/events.html

여기에 모든 페이지에 대한 pageinit 이벤트에 바인딩의 빠른 예입니다 : 여기에 jQuery를 모바일로 제공 이벤트의 전체 목록입니다 이 바인딩이 발생할 때의 DOM.

관련 문제