2012-06-06 145 views

回答

0

您可以綁定到jQuery Mobile公開的page-events之一。如果您想在每次顯示頁面時顯示對話框,則可以使用pageshow,或者如果您希望僅在用戶第一次查看頁面時顯示,則可以使用pageinit。下面是jQuery Mobile的提供事件的完整列表:http://jquerymobile.com/demos/1.1.0/docs/api/events.html

下面是結合pageinit事件的每一頁一個簡單的例子:

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

我用.delegate()因爲一個頁面可能不會在存在DOM發生此綁定時。