$("#page").replaceWith(html_string)
代碼2:
$("#page .title").text("Hello")
我開始使用Mustache.js,jQuery.tmpl,並Coffeekup和我開始不知道什麼最佳做法是重新計 - 呈現html元素。
說我有一個項目列表,如here,我想通過模板框架使用JSON更改標題/標籤/圖像。我應該:
- 用一個新的html字符串替換整個列表本身?
- 用新的html字符串替換每個列表項目?
- 用json值只替換每個元素中的文本/屬性?
我知道最後一種情況將需要遍歷dom更多,但我不確定這是否是比替換整個html樹更多的性能影響。這個怎麼用?
我可以建議....分析!?!? – Domenic 2011-02-22 18:29:22
您可以通過將代碼移到問題來改進標題.... – 2011-02-22 18:30:40