我已将一些 html 内容存储到 div 中以供以后处理。
当我检索内容(使用$(".MyDiv").html()
)并在页面的其他位置显示它时,内容是 html 编码的。
我尝试使用jQuery.parseHTML()
方法来解码这个字符串,但它没有用。
编辑:
我jQuery template
用来将数据存储在 div 中,默认情况下对字符串进行编码,我不得不抑制编码行为。在绑定时使用以下模板。
{{html Response}}
我已将一些 html 内容存储到 div 中以供以后处理。
当我检索内容(使用$(".MyDiv").html()
)并在页面的其他位置显示它时,内容是 html 编码的。
我尝试使用jQuery.parseHTML()
方法来解码这个字符串,但它没有用。
编辑:
我jQuery template
用来将数据存储在 div 中,默认情况下对字符串进行编码,我不得不抑制编码行为。在绑定时使用以下模板。
{{html Response}}
这是一个简单的例子。您只需将它传递给另一个 jQuery 对象的 html 函数。
HTML:
<div id="someInfo">Hello, this is a simple example.<p>Boom, a paragraph.</p></div>
<div id="storeHereLater"></div>
CSS:
$(function(){
var someInfoHTML = $('#someInfo').html();
$('#storeHereLater').html(someInfoHTML);
});