我想將數據添加到只會動態顯示的html頁面(通過jquery)。數據是xml(所以實際上是html dom的一部分)。通過隱藏在html中包含datanode:好主意?
現在我做到這一點,通過CSS(.data { display:none; }
)與HTML隱藏它像:
<div id="section1">
<h2>Section 1</h2>
<p>A visible paragraph </p>
<!-- data that has to do with section 1 -->
<data class="data">
<eg1>some data</eg1>
<eg2>more data</eg2>
</data>
</div>
的數據未顯示,可以通過jQuery的輕鬆抵達。
雖然這似乎很好地工作,我現在想知道,在過程的早期,如果這種工作方式也有一些缺點,我沒有想到的,現在......
UPDATE:
當然,它也是關於非html標籤的。但我可以使用
<div class="data">
<div class="eg1>
一樣容易:但即使如此,問題仍然存在。
感謝您的所有意見!
投票贊成的好問題。這可能是某個wiki的某天 – Tarun 2011-02-25 08:21:19