您可以加载文本文件,$.ajax
然后使用“ $('#YOURDIV').text(data)
”添加文本
示例:提琴手:http: //jsfiddle.net/ZXMha/
HTML:
JavaScript:
$.ajax({
url: '/echo/html/',
type: "POST",
data: {
html: "<p>Text echoed back to request</p>" + "<script type='text/javascript'>$('target').highlight();<\/script>",
delay: 0
},
success: function(data){
$('#text').text(data);
}
})
输出:
<p>Text echoed back to request</p><script type='text/javascript'>$('target').highlight();</script>
注意:本例中使用 Post 来模拟返回 html 的 ajax 调用。有关 Fiddler 回显 HTML 选项,请参阅http://doc.jsfiddle.net/use/echo.html。
对于您的第二个问题:您可以简单地将带有 .html(data) 的文本发布到您的 div 中。
代码:
$.ajax({
url: '/echo/html/',
type: "POST",
data: {
html: "<p>hellohome</p>",
delay: 0
},
success: function(data){
$('#text').html(data);
}
})
提琴手:http: //jsfiddle.net/KWpUC/