2012-02-15 59 views
2

我是使用jQuery Mobile的新用戶,在找到它之後,我沒有找到解決方案。在jQuery Mobile中進行頁面轉換後,腳本無法運行

我有兩個頁面,最初有一個窗體,當你點擊發送按鈕進行轉換到其他頁面。在第二頁中我有一個新的表單,但它在頁面轉換後不起作用。但是,如果我直接從導航欄進入第二個頁面,則第二個表單完美工作。
當使用changePage()方法從第一頁加載第二頁時,它不執行任何操作。

爲了測試它,我在第一頁下面的​​代碼:

<a data-icon="home" id="botonLogin" data-theme="a" data-role="button">Entrar</a> 

而且此代碼爲處理click事件:

$("a#botonLogin").bind("click", function(event) { 
    $.mobile.changePage("busqueda.php", { transition: "flip"}); 
}); 

回答

2

我解決了它在這條路上:

$('div#busqueda').bind('pageshow',function(event, ui){ 
    //The code of the second page here. 
} 
+0

你剛剛救了我的命<3 – Brent 2014-02-25 16:27:56