【问题标题】:SCRIPT5009: '$' is undefined for IE only - jQuery is already installed [closed]SCRIPT5009:仅 IE 未定义“$” - 已安装 jQuery [关闭]
【发布时间】:2016-09-07 08:29:01
【问题描述】:

尝试通过 Yeoman 在 Google 地图上构建热图。它在除 IE 之外的所有其他浏览器中都可以正常工作。在 IE 10 中一直到 Edge 都不起作用。 Edge 不会抛出错误,但它不起作用。

错误是标准'$'未定义:

SCRIPT5009: '$' is undefined

我在<head> 和底部的脚本旁边安装了 jQuery,以防万一有任何脚本在 jQuery 之前运行,但我运气不佳。任何想法为什么?

网址: http://dmhost.co.uk/zoetis/googlemap/index.html

【问题讨论】:

  • 我没有在网络选项卡中看到 jquery 文件。你改名字了吗?
  • 似乎也不适用于我的 Chrome。我也得到同样的错误。 jQuery 根本没有加载。
  • 我脑子里有这个 "

标签: javascript jquery html google-maps internet-explorer


【解决方案1】:

已解决

基本上,我是个白痴。 我将 jquery 脚本放置在 head 标签的这一部分中:

<!-- build:js scripts/vendor/modernizr.js -->
<script src="/bower_components/modernizr/modernizr.js"></script>
<!-- endbuild -->

这意味着 jquery 在“gulp-build”过程中被删除。

对不起,在这里浪费时间的家伙! 查理

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-27
    • 2011-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-22
    • 1970-01-01
    • 2013-12-16
    相关资源
    最近更新 更多