html模板转换成jquery报错

将模板的内容html转换成jquery时报以下错误:
Syntax error, unrecognized expression:

原因:jquery 1.9*开始为了安全性,必须将script中的html内容parseHTML转换后使用。否则就报无法解析HTML内容的错误 。
用法:
$($.parseHTML(dom))


解决代码:
var html = "

hello

" // Won't load/run the script in 1.10 $(html).appendTo("body"); // Loads and runs script $($.parseHTML(html, document, true)).appendTo("body");

你可能感兴趣的:(js,jquery,html,javascript)