jQuery 1.1.3.1
这是一个针对 jQuery 1.1.3 的快速错误修复版本。在 1.1.3 版本发布后,出现了大约六个重大问题,我们认为这些问题需要立即解决,并进行后续版本发布。完整的已解决问题列表可以在 错误追踪器 上找到。
如果您还没有升级到 1.1.3,请直接升级到 1.1.3.1。此外,如果您在使用 1.1.3 时遇到任何问题,请尝试此版本。
您可以从 jQuery Google Code 页面下载此版本。
下载
与往常一样,如果您遇到任何问题,请务必通过提交错误报告到 jQuery 错误追踪器 来告知我们。
我不确定 #1131(最新夜间版本导致 Safari 1.3.2 崩溃)是否已修复。访问 jquery.com(使用的是 1.1.3.1)仍然会导致浏览器崩溃…
嗨,我同意 Robin 的观点 - 我在 OSX 10.3.x 上用 Safari 1.2 和 1.3 测试过,它并没有修复 Safari 崩溃问题。有人可以更新一下这个问题何时能够解决吗?
我是报告 #1131 并跟踪问题的人。昨晚的补丁肯定没有修复这个问题,但我今天早上已经将一个有效的补丁发布到了该工单。
John:问题所在是 1331
我还需要同时应用这两个补丁吗,还是只应用你添加 parseInt() 的那个补丁?
此版本破坏了 jQuery 1.0 兼容性插件。
错误:jQuery 未定义
源文件:http://xxx/assets/js/jquery_1.0_Compatibility_Plugin.js
行号:3
有什么想法吗?
我确认 1.1.3.1 使 Safari 崩溃,至少在 OSX 10.3.9 上的 1.3.2 版本中是这样。
但在 win xp sp2 上的 3.0.2 beta 版本运行良好。
我在 IE6 上使用 1.1.3.1 版本和 jqModal 插件 http://dev.iceburg.net/jquery/jqModal/ 时遇到了问题。
el = document.getElementById(“XX”);
$(el).before(“text”);
这段代码在 1.2.1 版本中有效?
但现在无效了。
下面的代码不再有效
$(document).ready($(“#ajaxload”).load(“content_home.php”));
我遇到了以下错误
f.apply 不是函数
[在此错误处中断] jQuery.readyList.push( function() { return f.apply(this, [jQuery]) } );
在文件 jquery-1.1.3.1.js(第 1534 行)中
我已经尝试过(根据 http://docs.jquery.com/Ajax#load.28_url.2C_params.2C_callback_.29)
$(document).ready($(“#ajaxload”).load(“content_home.php”););
结果是
参数列表后缺少 )
[在此错误处中断] $(document).ready($(“#ajaxload”).load(“content_home.php”););\n
>> 我在 IE6 上使用 1.1.3.1 版本和 jqModal 插件 http://dev.iceburg.net/jquery/jqModal/ 时遇到了问题。
我也是。
模态对话框位于“选择框”下方,而不是像往常一样位于“选择框”上方。
我遇到了以下错误
f.apply 不是函数
当文档准备好时。
请参阅 http://squiggleweb.com/rosyred/ - 我正在使用 jQuery v1.1.3.1。
John,
第 694 行末尾有一个“逗号”,不应该是一个分号吗?它是对象字面量的一部分,可能会导致 IE6 出现问题。我们知道它对多余的逗号很敏感。
jQuery.styleFloat = jQuery.browser.msie ? “styleFloat” : “cssFloat”,
^^ 哦,不是字面量的一部分
好的,我们真的需要一个已经讨论过的 jquery 1.1.3.2 版本。导致 Safari 崩溃的 jquery 错误带来了很多麻烦…使用旧版本 Safari 的人比你想象的要多(我们的网站收到了很多技术支持请求)。Jquery 正在疏远一些我的客户群,我们可能会因此损失金钱。
关于这件事有什么新消息吗?
我刚刚设置了一台运行 Safari 2.0(412)的 MAC,然后震惊地发现我们的网站 (http://www.foxycart.com) 完全导致 Safari 崩溃。当我发现所有我们客户的网站也都崩溃了,我更加担心。我将其缩小到 JQuery,然后找到了这个帖子。
我在此处看到 John 的一篇帖子:http://groups.google.com/group/jquery-en/msg/a5d3f0a95b6c8a1b
他说“已经向受影响的用户提供了新版本”。我受到影响…如何获取这个新版本?它包含在夜间版本中吗?我对在生产环境中使用夜间版本感到担忧,但我也担心浏览器崩溃。
感谢您的回复。
这似乎解决了问题:http://dev.jquery.com/changeset/2256
感谢大家辛勤的工作。
// 你可以从 jQuery Google Code 页面下载发布版本
但如果你在古巴,你就不能!
你只会收到这条消息
您的客户端无权从该服务器获取 URL /files/jquery-1.1.3.1.js。
您从一个禁止的国家访问此页面。
连你也这样 Google!