我正在使用此演示: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。
如何使我的版本像演示一样工作? CSSDeck之外如何包含Java文件?我不太熟悉CSSDeck如何采用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库。