var data={/*json*/};
//complie template
jQuery.template('some_name', jQuery('#templateId').html());
//fill elm with id=target.
jQuery('#target').html(jQuery.tmpl('some_name', data));
我的问题是有什么方法可以从目标中恢复数据对象。我不寻找任何策略而是一些内置的模板功能。
答案 0 :(得分:2)
tmplItem功能将为您完成此任务:http://api.jquery.com/tmplitem/
你可以这样做:
var myTmplItem = $("#target").tmplItem();
然后访问它:
myTmplItem.data