2011-08-22 18 views
0

我正在研究JQuery Mobile項目,並且最近更改了某些數據顯示爲使用模板(我將它們作爲HTML字符串發送)的方式。問題來自CSS未被正確添加到類...有時。它在Chrome中發生得比在Firefox中更頻繁,所以我的猜測是,在CSS有機會添加之前,它與頁面加載有關。未在JQM模板中正確添加CSS

因爲項目的設置是爲了讓'頁面'是隱藏的部分,並且一次只顯示一部分,所以重新加載/刷新通常不能解決問題。我能想到的確保信息正確加載的最佳方式是在數據通過後以某種方式將CSS加載到類中。

有關如何設置項目的更多信息。有一個用於基本導航的主頁面(main.html,然後點擊一個鏈接並將它帶到main.html#DataPage)。當您單擊頁面之間的鏈接時,通常會調用另一個後端程序來實際檢索數據,然後以json格式將其發送到頁面。腳本將這些數據放入模板中,然後將其放入頁面上的div中。需要獲取CSS的類位於模板中(如果重要,請在s中)。 IT桌面有一個硬編碼的模板,它一直在運行,它是最近被改爲使用不能正確獲取其CSS的模板的小數據集。

任何幫助或建議,將不勝感激。

回答

0

一位同事指出瞭如何解決這個問題。在模板中添加了另一個類,並且使用的文件總是很有趣,可以深入挖掘文檔的山峯,並且不知何故錯過了可以解決問題的一類。