在我的 WordPress 主题中,我有一个隐藏div
的 Jetpack 画廊。我有一个按钮,点击后div
会使用 jquery 的.slideDown()
. 里面的喷气背包画廊div
仅以 100 像素宽显示,不会填满div
. 但是,当我调整窗口大小时,画廊会立即填充div
它应该的空间。
我将其设置div
为display: block;
并正确显示,但是当div
设置display:none;
为然后使用jquery显示时.slideDown()
,它只有100px宽。
是否有一个 js 函数可以调用我的按钮.click()
事件,它可以触发 Jetpack Gallery 调整大小到div
? 当窗口调整大小时,它似乎会调整大小,所以我认为必须有一种方法可以在.slideDown()
完成后调整大小。
HTML
<div id="container">
[gallery]
</div>
<button id="btn">Show</button>
CSS
#container {
display:none;
width:100%;
height: auto;
}
JS
$('#btn').click(function(e) {
$('#container').slideDown();
});