随机jQueryDOM访问失败——没有主意

随机jQueryDOM访问失败——没有主意,jquery,dom,Jquery,Dom,随机地,在执行正常有效的查询时,我们会看到一些奇怪的现象 我在jQuery1.6.4中对其进行了一些跟踪(也尝试了1.7.2,结果相同)。第4737行(makeArray) 我已经链接到两个图像,第一个是预期情况,第二个是错误情况,突出显示了可变结果 预期的情况是一个简单的jquery对象,而第二种情况不是。它看起来像dom文档元素?不是100%肯定 任何帮助都将不胜感激!我完全不知道我们可以做些什么来引起jQuery中的这个eror:(这个问题是间歇性的,只发生大约50%的时间 它似乎不是页面

随机地,在执行正常有效的查询时,我们会看到一些奇怪的现象

我在jQuery1.6.4中对其进行了一些跟踪(也尝试了1.7.2,结果相同)。第4737行(makeArray)

我已经链接到两个图像,第一个是预期情况,第二个是错误情况,突出显示了可变结果

预期的情况是一个简单的jquery对象,而第二种情况不是。它看起来像dom文档元素?不是100%肯定

任何帮助都将不胜感激!我完全不知道我们可以做些什么来引起jQuery中的这个eror:(这个问题是间歇性的,只发生大约50%的时间

它似乎不是页面上的任何特定元素。所有与jQuery交互的元素都可以触发它

注意:这只发生在Chrome 18+中。在Chrome或FF/Safari的旧版本中不会发生。

预期:

错误:

用更多信息更新我的帖子。下面是一个带有有效结果和非常奇怪结果的图像。正如您所看到的,它不是一个jquery对象,而是一个带有选择器的“对象”,该选择器是函数调用和选择器字符串


在获取图像时可能是传输级错误,
.load()
对该元素失败。
img
元素确实有一个
load
事件,您可以使用该事件并进一步检查

另外,

Web服务器的硬件配置决定了 可以在HTTP响应中成功发送的最大文件大小


您是否有一个代码示例,可以一致地复制它?澄清一下:有时候jquery/sizzle会松开文档对象的句柄。一旦发生这种情况,所有未来的jquery/sizzle操作都会失败。(我在bobber205的办公室工作。)该页面非常庞大,我们一直试图在页面之外创建一个可复制的演示,但没有成功。您提供给我们的信息不太可能足以让我们知道发生了什么。您能给我们指出一个实际的网页和一段实际存在此问题的jQuery代码吗?或者,更好的是,您能复制p吗在一个只有相关HTML、CSS和Javascript的小JSFIDLE中存在问题?我已经尝试了好几天在JSFIDLE中提出一个测试用例,但都没有结果。我知道会有人要求它,所以我在发布之前花了很大的努力来提出一个。页面上是否有其他插件或其他Javascript库在使用?也许有一些共同点它可以解释为什么您不能在JSFIDLE中复制它。