使用Foundation的Javascript源代码引用问题
Javascript source reference issue using Foundation
我正在使用Flask和Python开发一个web应用程序,并正在试用Foundation。我已经下载了所有内容,并将其放在我的/静态文件夹中。在标题部分,我添加了:
src="/static/js/vender/modernizr.js"
但现在,我的下拉菜单显示了,但不会下拉。如果我从src引用中删除"/static/",它们就会再次工作。但如果我这样做,我的标签就会停止工作:S。此外,无论我做什么,我的切换顶栏似乎都不起作用。
我的项目设置为
app/
--css/
----基础.css
----foundation.normalize
--js/
----基础/
----供应商/
模板/
--index.html
html文件中有很多东西,所以我把index.html放在这里的要点中
您的文件夹结构与菜单不工作无关。问题是您的导航标记中缺少data-topbar属性。
所以第14行应该改为:
<nav class="top-bar">
将:
<nav class="top-bar" data-topbar role="navigation">
这应该修复下拉菜单以及菜单切换。有关更多详细信息,请参阅文档-Foundation Topbar
相关文章:
- JavaScript变量引用数组时出现问题
- 性能问题:存储对DOM元素的引用与使用选择器相比
- Javascript-通过引用传递变量问题
- 我应该如何在JS中使用揭示模块模式,传递引用,并避免加载顺序问题
- 全球不断改变价值.可能通过引用或范围问题传递?帮助!链接中的详细示例
- 从函数中引用对象时遇到问题 - Adobe Animate canvas
- ExtJS 4.1 :建立对对象的引用时出现问题
- 在循环中创建的函数中使用时出现数组引用问题
- JavaScript <-> DOM 循环引用问题的精确解释
- 使用Foundation的Javascript源代码引用问题
- 节点需要路径引用问题
- jQuery引用问题与函数在OnClick
- JavaScript变量引用问题
- JS作用域/引用问题
- 解决了angular中指令包装中的圆形引用问题
- 反应引导元素的“引用”问题
- 陷入了一个简单的对象文字范围/引用问题
- JavaScript 循环引用问题
- Asmx Web服务引用问题
- 使用AngularJS "copy()"以避免引用问题