Zurb基础均衡器在ajax之后调整大小

时间:2014-11-19 16:23:12

标签: javascript jquery ajax zurb-foundation equalizer

我遇到了基础均衡器的问题,我试图用ajax更改内容后用均衡器动态调整div高度。我搜索了基金会文档,Stack溢出但我找不到这个问题的答案。

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

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

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

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

2 个答案:

答案 0 :(得分:3)

这是我们在网站上用来做你所说的话:

$(document).foundation('equalizer','reflow');

答案 1 :(得分:2)

对于基金会6:

Foundation.reInit('equalizer');

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