Javascript 如何在调整页面大小时重新加载jQuery插件?
我在AP部门使用Galleria插件,它很有弹性。Galleria在页面加载时可以很好地集中和裁剪自己,但不能很好地处理大小调整。如果我调整大小然后重新加载页面,它看起来很棒,所以我想知道是否有一种方法可以仅在调整大小时卸载/重新加载插件?处理该问题。如果galleria插件有销毁方法,请使用该方法。但是如果没有,也许你可以尝试将HTML清除到插件最初加载之前的状态:有效地将galleria的父元素重置为空。也许用类似的东西Javascript 如何在调整页面大小时重新加载jQuery插件?,javascript,jquery,jquery-plugins,Javascript,Jquery,Jquery Plugins,我在AP部门使用Galleria插件,它很有弹性。Galleria在页面加载时可以很好地集中和裁剪自己,但不能很好地处理大小调整。如果我调整大小然后重新加载页面,它看起来很棒,所以我想知道是否有一种方法可以仅在调整大小时卸载/重新加载插件?处理该问题。如果galleria插件有销毁方法,请使用该方法。但是如果没有,也许你可以尝试将HTML清除到插件最初加载之前的状态:有效地将galleria的父元素重置为空。也许用类似的东西 $(window).resize( $('#galleria-
$(window).resize(
$('#galleria-parent-element').html('');
//reload galleria plugin to fresh state
);
嗯,是的,我知道调整大小事件。。。但是,如果我只是在调整大小时再次启动插件,它会将现有旋转木马中的所有图像加倍。我想知道是否有一种通用方法可以在重新启动之前卸载Galleria加载的任何内容。您可以从DOM中删除旧元素。