2013-02-06 149 views
1

我試圖按如下方式使用新的JQM面板(http://jquerymobile.com/test/docs/panels/index.html) 。jquery移動面板動態內容

我使用mysql查詢創建了一個帶有慈善機構名稱的listview。我想點擊慈善機構的名字,打開一個面板,該慈善機構將有更多信息(來自相同的查詢)。 JQM文檔指出:

在面板動態添加內容或在面板打開時隱藏內容可見時,必須觸發面板上的updatelayout事件。 (「#mypanel」).trigger(「updatelayout」);

但是我不知道如何使用它 - 它會去哪裏?

回答

0

你需要提供一些更具體的答案的代碼,但基本上你列表中的每個項目將單擊時調用某些功能。該功能將慈善機構的信息寫入面板,然後觸發updatelayout。像這樣:

function showCharityInfo() { 
var charityInfo = "All about this charity...."; 
$('#mypanel').html(charityInfo); 
$('#mypanel').trigger('updatelayout'); 
} 
+0

@PhilB,這是否回答你的問題?您在顯示動態內容後觸發updatelayout。 – jghificationify