【问题标题】:Jekyll Bootstrap requires jquery on every pageJekyll Bootstrap 在每个页面上都需要 jquery
【发布时间】:2016-01-07 23:04:20
【问题描述】:

目前正在使用 Jekyll 和 Bootstrap 构建一个小型个人网站,目前面临一个问题,即在刷新浏览器时,Bootstrap jQuery 可以工作,这意味着我可以使用响应式导航栏切换按钮切换到不同的页面。

一旦我点击了另一个菜单项,我就会进入该页面,但是 jQuery 然后停止工作,并且我在控制台中收到以下错误:

未捕获的错误:Bootstrap 的 JavaScript 需要 jQuery(匿名函数)@bootstrap.min.js:6

刷新页面一次或两次,它再次工作,点击另一个菜单项,同样的错误发生。

我已经检查过 jQuery 是在 Bootstrap 文件之前加载的,这一切都是正确的。

【问题讨论】:

  • 存储库 URL 有助于发现您的问题。
  • 可能是您从 cdn 加载 jquery,网络连接问题。但要获得更准确的答案,请提供指向我们可以寻求帮助的页面或演示的链接。
  • 嗨@Shail 这是我正在处理的旧版本,它有相同的问题,当前版本的唯一区别是更多页面和其他一些页面的工作。 github.com/Dansmithyy/dansmeuktheme/tree/master

标签: jquery twitter-bootstrap jekyll cdn


【解决方案1】:

您是否有可能在不支持外部脚本的 async 属性的浏览器中访问该网站? http://caniuse.com/#feat=script-async

【讨论】:

    猜你喜欢
    • 2017-11-29
    • 1970-01-01
    • 2012-01-27
    • 1970-01-01
    • 2020-06-26
    • 2021-09-09
    • 2020-05-19
    • 1970-01-01
    • 2016-02-10
    相关资源
    最近更新 更多