基础6(6.2.3)当我尝试使用可选配置时,均衡器停止工作
我有一个依赖基础的网站。
一切都很好,直到我添加此处记录的可选javascript配置。
特别:
equalize_on_stack: false
这给了我这个错误:
foundation.js:1 Uncaught TypeError: We're sorry, object is not a valid parameter. You must use a string representing the method you wish to invoke.
这是在我的页脚文件中:
$(document).ready(function(){ $(document).foundation({ equalizer : { equalize_on_stack: false, } }); });
我瞄准的元素看起来像这样:
stuff and things things and stuff
jquery被加载到头文件中,如果我像这样初始化它,均衡器确实有效:
$(document).ready(function(){ $(document).foundation(); });
也许我错过了一些简单的事情。 如果那里的任何人都可以看看并帮助我弄清楚为什么“equalize_on_stack”不起作用,我真的很感激。
===解决了它===
感谢Shoaib Iqbal,我能够让它运转起来。
事实certificate,我正在引用版本6的基础5文档。
我能够通过添加以下内容来解决问题:
data-equalize-on-stack="false"
像这样:
我在页脚中需要的只是:
$(document).foundation();
你做错了,你没有传递插件名称,它应该有equalizer
$(document).foundation({ equalizer : { equalize_on_stack: false, } });