0
我试图从波旁补充站点实现horizontal navigation bar。Bourbon Refills Navigation JavaScript错误:未捕获TypeError:undefined不是函数
步骤我把:
- 复制HTML到
/index.php
- 复制SCSS到
/sass/elements/_header.scss
- 复制的JavaScript到
/js/header.js
- 创建一个
/css/main.css
文件 - 创建一个
/sass/main.sass
文件导入/sass/elements/_header.scss
文件并将其编译为/css/main.css
个
- 由红宝石没有检测到错误
遂把的.js文件这样的(以正确的顺序)
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
<script type="text/javascript" src="js/header.js"></script>
当我在Chrome开发者工具打开它,它告诉我,该header.js
文件对line 5
的错误:遗漏的类型错误:未定义是不是一个函数。
我试着砸我的键盘和鼠标几次到桌子上,尖叫着,用双手同时敲我的头,并寻找有问题的jquery函数:googleapis jquery.min.js,但我认为它来自标题脚本。
可以请包括header.js?这可能是因为你的脚本中有一个错误,它阻止了引用的函数被识别。 – Wold 2015-02-05 19:52:14
@Wold的'header.js'被拷贝从[http://refills.bourbon.io/#er-toc-id-12](http://refills.bourbon.io/#er-toc-id粘贴-12)。我意识到我包含的jQuery是一个过时的,所以这些函数不兼容。我已经发布了问题的答案,但我不能将其标记为2天的答案。 – Czoka 2015-02-05 22:21:58