2012-02-14 50 views
1

我只是不明白!這顯然是一個常見問題,但我找不到像我這樣的虛擬人物的足夠清晰的例子。JQuery Mobile的動態可摺疊內容塊(通過Spry)不擴展

問題 我已經構建了一個基於使用Spry加載的數據填充的JQM頁面。頁面佈局工作正常,但可摺疊的內容塊已繪製,但點擊時不會展開。

的代碼是目前:包含在{}經由輕快負載自動填充

<div spry:when="'{Source}' == 'gp'"> 
    <div data-role="collapsible"> 
     <h3>{LastName}</h3> 
     <p>{PatientFullName}: <i>{Headline}</i><br/>DOB: {DOB}, GP: {GP}</p> 
    </div> 
</div> 

的變量。 (這個工作正常)。我還想跟Spry保持一致,因爲它提供了我通過的XML所需的過濾和排序選項。

在JQM站點http://jquerymobile.com/test/docs/api/events.html(以及本站內)中,有很多關於使用鏈接到page()的按鈕的討論,以允許JQM將這些標記應用於這些新元素。我不想要一個按鈕,我想在數據加載完成後自動觸發它。

我一直在爲此工作24小時,Javascript/JQuery不是我的東西,所以我想知道是否有人可以幫我解決我的錯誤。我只需要關於如何撥打電話的白癡指南。

非常感謝。 皮特。

回答

0

您是否綁定到pageinit以加載您的Spry數據集?如果是這樣,你可以嘗試改變頁面創建?這會產生不同的結果嗎?

你可以粘貼一些JavaScript嗎?