我在此页面上使用了几个基础插件。均衡器和显示。在调用基础初始值设定项时,它会在Uncaught TypeError: Cannot read property 'top' of undefined
调用上抛出<script>$(document).foundation();</script>
。
我认为它与正在解析与其中一个插件相关联的标记有关。这是标记...
均衡器...
<div class="row" data-equalizer>
<div class="overlay large-4 large-offset-4 columns clearfix">
... text
</div>
<div class="large-4 columns clearfix">
... text
</div>
</div>
...显示
<a id="terms" href="terms.php" data-reveal-id="termsModal" target="_blank" data-reveal-ajax="terms.php">Terms & Conditions</a></label>
答案 0 :(得分:3)
经过多次故障排除后,我意识到equalizer plugin遗漏了一些标记。
我需要在子节点上添加data-equalizer-watch
属性。
<div class="row" data-equalizer>
<div class="large-6 columns panel" data-equalizer-watch>
....