以下是在jquery 1.4.4中工作但不在1.5中。请在您的最后尝试并确认。
$('body').load('test.html');
答案 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>
现在一切正常。