我有一個給定的(使用HTML5的瀏覽器SQL數據庫)的SQL語句的程序,它填充了一組場在我的jQuery Mobile的頁面。 SQL語句根據通過url傳遞的ID進行更改。所以,當點擊一個按鈕/鏈接時,同樣的頁面被稱爲具有不同的參數值:index.html的ID = 545。文本沒有被加載後的新頁面渲染 - jQuery Mobile的
雖然第一個頁面加載無縫的,當我點擊這些對象中的鏈接到下一個頁面,對象(頁,按鈕,鏈接,DIV)表演,但文字顯示不出來。
爲了我用$('div').live('pageshow',function(event, ui){
事件觸發執行以下操作的事件:
$("#title").text(Title);
$("#date").text(mdate);
當我打印標題在Chrome調試器的控制檯價值和mdate,它顯示了正確的價值。我不知道爲什麼相同的文字不會顯示在按鈕和標籤中。
任何人都可以幫助我。
謝謝
嘿菲爾,感謝您的答覆。我沒有任何特別的控制來刷新。我只使用h4標籤和鏈接/按鈕。問題不在於渲染圖形。所有設計方面的對象都顯示出完美。我試圖做'$''pagename')。page('refresh'),$('#pagename')。listview('refresh')和$('div')。listview('refresh')'但加載新頁面後,它們都不起作用。任何其他建議。 – locorecto 2011-12-21 15:13:58
你有一個例子鏈接?可能是http://jsfiddle.net? – 2011-12-21 15:17:34
我的頁面太大,無法發佈整個事情。我已經生成了一個jsfiddle,負責生成數據庫的代碼,檢索和打印文本到屏幕上。 http://jsfiddle.net/Vb8jE/1/感謝您的幫助! – locorecto 2011-12-21 15:38:35