基础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, } });