$ 未在 Firefox 中定义
$ is not defined in firefox
我的站点在浏览器 IE、Chrome 和 Opera 中从 visual studio 调试时工作正常,但在 Firefox 中我收到“$ not defined”和 "jQuery not defined" 错误。我有以下参考 jquery
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript"></script>
问题最终是 firefox 不信任该连接。一旦我导航到 firefox 中的 url https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js 并为其添加了一个安全例外,我的网站工作正常。
无论我们使用什么浏览器访问 jQuery 都没有问题。大多数问题是由 流量 和有时内部安全( 证书)引起的,它被视为无效请求。
根据我的观察和其他一些偏好,在我们自己的站点目录(通过下载)中使用 jQuery 会更快,并且没有任何障碍。因此,我建议您将其保存在您自己的虚拟主机中,以确保一切顺利。
查看其他参考 here
我想分享我对这个问题的经验:
使用 Firefox 我遇到了同样的错误:“$ is not defined”,我发现这是由于在 header.
中包含脚本时缺少属性 "type='text/javascript'" 引起的
<script src="/js/jquery-1.11.1.min.js" type="text/javascript"></script>
另一项补充:在包含文件时使用双反斜杠 (//) 从外部来源包含 jQuery 时请注意您的连接类型(安全与否):
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript"></script>
以便匹配您的连接安全性,否则如果您的连接安全而 jQuery 的来源不安全,您可能会面临证书警告,反之亦然。
我的站点在浏览器 IE、Chrome 和 Opera 中从 visual studio 调试时工作正常,但在 Firefox 中我收到“$ not defined”和 "jQuery not defined" 错误。我有以下参考 jquery
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript"></script>
问题最终是 firefox 不信任该连接。一旦我导航到 firefox 中的 url https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js 并为其添加了一个安全例外,我的网站工作正常。
无论我们使用什么浏览器访问 jQuery 都没有问题。大多数问题是由 流量 和有时内部安全( 证书)引起的,它被视为无效请求。
根据我的观察和其他一些偏好,在我们自己的站点目录(通过下载)中使用 jQuery 会更快,并且没有任何障碍。因此,我建议您将其保存在您自己的虚拟主机中,以确保一切顺利。
查看其他参考 here
我想分享我对这个问题的经验: 使用 Firefox 我遇到了同样的错误:“$ is not defined”,我发现这是由于在 header.
中包含脚本时缺少属性 "type='text/javascript'" 引起的<script src="/js/jquery-1.11.1.min.js" type="text/javascript"></script>
另一项补充:在包含文件时使用双反斜杠 (//) 从外部来源包含 jQuery 时请注意您的连接类型(安全与否):
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript"></script>
以便匹配您的连接安全性,否则如果您的连接安全而 jQuery 的来源不安全,您可能会面临证书警告,反之亦然。