【问题标题】:Why is jQuery not being loaded in Chrome?为什么 jQuery 没有在 Chrome 中加载?
【发布时间】:2016-12-14 09:58:15
【问题描述】:

重现此行为的步骤:

第 1 步 - 使用 Google Chrome 访问此页面(未打开开发工具):http://www.thisiswhyimbroke.com/star-trek-planetary-glassware-set/

第 2 步 - 在控制台中运行 $.fn.jquery。它说 jQuery 不存在。

第 3 步 - 刷新页面并在控制台上再次运行 $.fn.jquery。 jQuery 现在存在。

你知道为什么会这样吗?在这两种情况下都在<head> 中请求jQuery。我无法在任何其他浏览器中重现此问题,无论是隐身模式还是打开 Chrome 开发工具。

【问题讨论】:

    标签: jquery angularjs google-chrome google-chrome-devtools


    【解决方案1】:

    您需要确保在正确的上下文中运行命令:

    Chrome 中有一个bug 在 DevTools 打开时错误地设置了上下文。有关状态的详细信息,请参阅我的评论 here。目前它已在 Canary 中修复,但尚未在 Chrome 稳定版中修复。

    【讨论】:

    • chrome bug 修复了吗?对我来说仍然不是
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-26
    • 2018-08-15
    • 2016-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多