我想重用一個HTML片段來填充JSON數據的數組。下面這段HTML是隱藏的(例如,css:#empty {display:none;}這個塊基本上定義了LI標籤的HTML片段結構,LI標籤的全部內容將作爲一個單獨的排在循環中的數據。重用jQuery HTML片段來填充來自JSON數組的數據
<ul id="empty">
<li class="h1">
<img class="icon" src="#link" />
<a href="#link">NAME</a>
<span class="count">TOTAL</span>
</li>
</ul>
現在,我怎麼能填補圖片src,HREF,錨文本和總價值在jQuery的?用下面的代碼開始,如何完成呢?
var item = $('#empty').clone();
// item.img.src = ??
// item.a.href == ??
// item.a.text == ??
// item.span.text = ??
$('ul#mainlist').append(item);
如果你想重用HTML片段,也許你可能需要使用mustache.js,是一個選擇?這樣你可以將片段定義爲一個模板,並且不需要手動進行克隆... –