Jquery .load()没有正确加载html

时间:2012-06-07 07:17:37

标签: javascript ajax jquery

当我使用jquery的.load()函数加载html文件时,它不会加载整个html,如:

而不是:

<html>
    <head>
        <link .. />
        <script .. />
    </head>
    <body>
        <div>..</div>
        <div>..</div>
    </body>
</html>

加载此内容:

<link .. />

<div>..</div>
<div>..</div>

任何人都可以告诉我为什么以及如果我想加载整个html我该怎么办?

1 个答案:

答案 0 :(得分:-1)

你是

吗?
  1. 首先将jquery加载到头部
  2. 加载文档就绪状态
  3. 您是否检查了div名称以确保您是对的
  4. 在Firefox上使用firebug,因为它会显示返回的内容或错误
  5. 使用需要html的负载
  6. 链接jquery后,您的代码应该是

    $(document).ready(function() {
    $('#mydivforcontent').load("theforeignpage"); // you may need to replace load with html
    });