我们有$str = " hello";
让$newstr
等于 hello
的最佳方式是什么?等等,以确保它使用jQuery以相同的方式显示在页面上?
答案 0 :(得分:3)
我认为Matt Schmiermund和Alex Gidan的答案都会引导您到正确的地方。
你应该尝试这样的事情:
var a = "<div>Your HTML & More</div>";
var span = document.createElement("span");
$(span).text(a)
$(span).html()
这将返回以下内容:
"<div>Your HTML & More</div>"
答案 1 :(得分:2)
如果你必须使用JQuery
(直接来自你的JS),你可以使用.text()
/ .html()
函数:
$('<div/>').text(value).html();
$('<div/>').html(value).text();