jquery - Chrome 与 Modernizr 和 jQuery 的问题

标签 jquery google-chrome modernizr html5boilerplate

我正在研究 HTML5 Boilerplate 模板和 Modernizr。在测试一些功能时,我尝试将一些填充代码付诸实践。 好吧,一切似乎都运行良好,但 Chrome 出现错误:它似乎尝试在 Modernizr 之后立即加载 jQuery,即使它不应该!事实上Modernizr下面没有script标签...Chrome在做什么?

The image shows Chrome Dev Tools

最佳答案

这是因为您正在加载//ajax.googleapis.com。

必须是 http: 或 https:

然后它将在本地工作。

我目前正在尝试找出一种自动解决此问题的方法。就像...如果支持 https,则 https:否则 http:

解决方案:好的,您可以编写一个 JS 单行三元组来检测 file: 协议(protocol),然后分配 https: 或 http:,或者您可以简单地通过 WAMP 等服务器运行您的站点,它会检​​测到协议(protocol)。

https://github.com/h5bp/html5-boilerplate/blob/master/doc/faq.md

关于jquery - Chrome 与 Modernizr 和 jQuery 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11590371/

相关文章:

javascript - 我如何引用 eq() jquery 的 child

javascript - JQuery 中的超链接仅适用于 JSFiddle

conditional - Modernizr.load 已弃用。 Yepnope.js 已弃用。怎么办?

javascript - 如何在悬停功能中设置默认变量?

javascript - jQuery 链接在 WordPress function.php 中不起作用

html - 带有图像的 CSS 网格模板会破坏 Firefox

google-chrome - 适用于企业策略的 Chrome 扩展程序中的 ExtensionInstallSources

javascript - 如何从 chrome.usb 的停顿中恢复?

jquery - 从 ie 隐藏特定的 css 规则

javascript - 使用 YepNope/Modernizr 加载外部 Google 字体样式表