【发布时间】:2012-11-21 03:38:38
【问题描述】:
我已经查看了这个答案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>');
这行得通吗?
【问题讨论】:
-
是的,应该没问题。这对 SO 来说不是一个好问题,因为您可以轻松地对此进行测试。如果它不起作用,最好尝试它并报告一个 Q,而不是要求对记录的方法进行澄清。
-
对,只是想知道有没有人做过,让我试试。
-
如果你有很多 dinamyc 脚本语言,为什么你需要用 jQuery 来做这件事? Include 是一个常见的服务器端标签,可以帮助您实现您想要的。 PHP、Cold fusion、经典 ASP、带有控件或局部视图的 ASP.NET 等,都允许您进行这种行为。
-
这实际上是一个jsp包含的页面。我只是确保 DOM 确实将其作为页面的一部分读取,从而允许我使用 jquery 来更改显示的内容。
标签: javascript jquery include