我正在尝试将HTML加载到我的页面上的一个区域中,我可以加载纯文本,请参见下面的示例:
function(msg) {
// Replace the div's content with the page method's return.
$("#CategoryExtension").text(msg);
}但是,当我尝试包含HTML内容时,它会按原样显示,并在内容两边加一个引号。
我怎么才能克服这一切呢?
发布于 2009-07-28 07:12:13
HTML?试一试
$("#CategoryExtension").html(msg);发布于 2009-07-28 07:17:23
请记住,有text()和html()
Text ()与Text属性相同,html()是innerHTML属性,在使用div时,您应该像这样更改innerHTML属性
document.getElementById('myDiv').innerHTML = 'This is <strong>my bold text</strong>.';在jQuery世界中,您可以完成相同的任务
$("#myDiv").html('This is <strong>my bold text</strong>.');它有助于理解一些关于HTML和Javascript的知识:)
发布于 2009-07-28 07:21:50
您需要使用html( )。例如:
$("#CategoryExtension").html("<span>Hello</span>");另外,请查看jQuery Documentation以熟悉该接口。这会对你有很大的帮助。
https://stackoverflow.com/questions/1192319
复制相似问题