如何在页面调整大小时重新加载jQuery插件?

时间:2010-06-28 15:50:08

标签: javascript jquery jquery-plugins

我在一个有弹性的AP div中使用Galleria插件。 Galleria在页面加载时很好地集中并自行裁剪,但不能优雅地处理调整大小。如果我调整大小然后重新加载页面,它看起来很棒,所以我想知道是否有办法在调整大小时卸载/重新加载插件?

2 个答案:

答案 0 :(得分:1)

处理resize event

答案 1 :(得分:1)

如果galleria插件有一个destroy方法,请使用它。但如果没有,也许你可以尝试在最初加载插件之前将HTML清除到它的状态:有效地将galleria的父元素重置为空。也许使用像

这样的东西
$(window).resize(
    $('#galleria-parent-element').html('');
    //reload galleria plugin to fresh state
);