包含文件的jquery .html

时间:2012-12-03 16:08:50

标签: javascript jquery include

我已查看此答案jquery append external html file into my page

并且想知道它是否适用于我的情况。

我有一个包含另一个页面的页面,我可以使用jquery .html()在包含的页面上注入html吗?

<html><body>some text <includedpage.html></body></html>

如果includedpage.html包含div <div class="demo-container">我可以这样注入:? $('div.demo-container') .html('<p>All new content. <em>You bet!</em></p>');

这会有用吗?

1 个答案:

答案 0 :(得分:1)

是的,它应该有效,假设在包含文件后检查DOM,

<html><body>some text <includedpage.html></body></html>

已成为

<html><body>some text<div class="demo-container"></div></body></html>

jQuery对页面的当前DOM结构进行操作,包括jQuery对其进行的其他更改(例如插入和删除元素,即使用.html()方法),而不是从服务器加载的页面