【问题标题】:JQuery Undefined and $ Undefined Errors in Firefox 4 [closed]Firefox 4 中的 JQuery 未定义和 $ 未定义错误 [关闭]
【发布时间】:2012-05-23 06:18:06
【问题描述】:

我正在为客户做一些工作,他们的 Firefox 4 版本出现 JQuery 未定义错误,而我的 Firefox 4 版本很好。这是查看完全相同的页面(在线托管)时!我的机器和客户端上的所有其他浏览器都很好。

有人对为什么会发生这种情况有任何想法吗?会不会是缓存问题?浏览器肯定启用了 Javascript。

编辑:这是尝试加载 jquery 文件的控制台的日志:

GET https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js [HTTP/1.0 200 连接建立 234ms]

“已建立连接”是否意味着文件已加载?或者我应该期待一个“OK”的响应?

【问题讨论】:

  • 让他们清除浏览器缓存,然后在椅子上转两圈,然后再试一次。
  • 我朋友的车出了问题。不过我的车能用。知道问题可能是什么吗? :)
  • 代码很多,不知道问题出在哪里。
  • 代码是公分母。浏览器也是,所以它必须是别的东西。

标签: javascript jquery firefox browser


【解决方案1】:

您是否正在加载 jQuery 的本地副本(而不是 CDN)并且此本地副本不在客户端的计算机中?

【讨论】:

  • 那么只有一个页面会中断吗?客户端有没有试过其他浏览器,只有火狐报错?
  • Web 控制台显示 JQuery 文件也正在正确加载。
  • 是的,其他浏览器对它们运行良好。只是 Firefox 4。我需要检查其他页面。
  • 如果有人有类似的问题......那么这个问题的原因是客户端网络上没有加载 jquery 文件(我不知道为什么)。 Firefox Web 控制台中的“已建立连接”响应并不意味着文件已被检索。检索到的文件有一个 OK 响应。为了解决这个问题,我从文件系统中导入了一份 JQuery 副本以及来自 google 代码的副本。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-09-25
  • 2014-02-25
  • 1970-01-01
  • 2013-03-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多