0

我遇到了 Foundation 均衡器的问题,我尝试在使用 ajax 更改内容后使用均衡器动态重新调整 div 高度。我搜索了基金会文档,堆栈溢出,但我没有找到这个问题的答案。

我注意到当我调整浏览器大小时它会重新调整,所以有可能,我只是想知道如何触发它。(我显然不想告诉访问者每次点击链接时都调整浏览器的大小)

编辑:这似乎可行,但这是最好的解决方案吗?

$("#media").click(function(){
        $.ajax({
        url: "mediaproduction.html"
        })
        .done(function( html ) {
            $( "#main-content" ).html( html );

            $(document).foundation();
        });
    });
4

2 回答 2

5

对于基础 6:

Foundation.reInit('equalizer');

文档中的更多信息:http: //foundation.zurb.com/sites/docs/javascript.html#adding-plugins-after-page-load

于 2017-07-11T11:25:43.383 回答
3

这就是我们在我们的网站上用来做您所说的事情的方法:

$(document).foundation('equalizer','reflow');
于 2014-11-21T16:28:29.403 回答