如何将字符串中的特殊字符转换为jQuery 模板插件中的等效 htmlentities ?我知道$('<div/>').text(str).html()
jQuery中的方法。我正在寻找一种在模板插件中实现它的方法。
问问题
1099 次
2 回答
3
这是你想要的吗?
js代码:
var data = { HtmlContent : '<h1>The h1 tag should not display</h>' };
$('#tmplSample').tmpl(data).appendTo('body');
模板:
<script id="tmplSample" type="text/x-jquery-tmpl">
<div>
{{html HtmlContent}}
</div>
</script>
这里还有一些示例:
于 2011-01-20T23:08:45.483 回答
1
我认为在将数据传递给模板时,您必须手动使用该技巧。
$.tmpl (
yourTemplate,
{
yourVar: $('<div/>').text(str).html()
}
);
于 2010-12-31T14:31:54.340 回答