Jquery 1.5 $ .load无法正常工作

时间:2011-02-03 05:20:55

标签: jquery dialog jquery-1.5

以下是在jquery 1.4.4中工作但不在1.5中。请在您的最后尝试并确认。

$('body').load('test.html');

3 个答案:

答案 0 :(得分:2)

此问题已修复,目前可在WIP版本中找到此修复程序,该版本可在http://code.jquery.com/jquery-git.js找到。截至今天2月3日,Google和微软cdn没有最新的WIP版本。我不知道他们多久更新一次文件。但是在他们这样做之前,加载功能将不起作用。

答案 1 :(得分:0)

我遇到了同样的问题。 fn.load的声明在1.4.4和1.5.0之间不同,这个新行似乎是问题所在:

if ( jXHR.isResolved() ) {

(jquery js的dev版本中的第6146行)

在1.4.4中工作的请求只是没有通过它(尽管加载很好,并且内容被加载到responseText变量中)。

答案 2 :(得分:0)

亚历克斯,

非常感谢所以发布你的答案!我刚刚开始自学jQuery,所以关于这个框架的一切都是新的,让我感到沮丧。 我一直在使用jQuery 1.5超过一天半,现在尝试创建一个非常简单的应用程序,从另一个页面加载静态html下拉列表。

阅读本文后,我在xhtml

中更改了以下代码
<script type="text/javascript" src="http://code.jquery.com/jquery-1.5.js"></script>

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>

现在一切正常。