javascript - 如何将 jQuery 文件添加到导航网站?

标签 javascript jquery html css

我正在使用这个演示:http://cssdeck.com/labs/setting-active-states-on-sticky-navigations-while-scrolling/

出于某种原因,当我尝试重新创建它时,使导航正常工作的 Java 部分无法在我的版本中通过:http://cssdeck.com/labs/ydsxavxy

到目前为止,我保存了 index.html、style.css 和 flip.js,并尝试在索引中链接 CSS 和 JS。

如何让我的版本像演示一样工作? Java 文件如何包含在 CSDeck 之外?我不太熟悉 CSDeck 如何将 HTML、CSS 和 Java 组合到一个页面预览中。

最佳答案

您加载的 jQuery 版本不正确。

有效的示例使用 1.8,而您正在加载 1.4:

<script class="cssdeck" src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>

您可以通过查看浏览器控制台并查看它抛出的错误来轻松了解这一点。在您的情况下,错误如下:

TypeError: $(...).on is not a function

这通常意味着您的 jQuery 库未定义或您正在使用的代码不支持。

关于javascript - 如何将 jQuery 文件添加到导航网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28949229/

相关文章:

javascript - 如何使用 NodeJS 将 MySQL 中的数据显示为 HTML 页面

javascript - Angular 4 谷歌地图集成问题

javascript - Bootstrap 选项卡中的分页

javascript - 在没有httpxmlrequest的情况下以html/Javascript加载纯文本文件

javascript - 将表单作为 json 传递给 Controller ​​并解析

php - ajax登录问题

javascript - Mobile 上的 Safari 阻止 window.open

javascript - 检查输入中是否有 int Javascript

css - 不同跨度的图像,1个是可点击/可链接的

javascript - 如何在翻转时更改边框颜色?