应用过滤器后,jQuery调整窗口大小

时间:2015-12-29 10:22:31

标签: javascript jquery html css

我正在构建一个包含ul#tilesli.tile的网页。 页面视图的默认过滤是按所有过滤(显示每个图块)。 当我过滤列表时,我仍然有额外的空间和卷轴用于页面的其余部分 - 额外的空白页。

如果当前过滤器显示的视图少于之前的过滤器,我想删除多余的空间。

resize事件触发,resizeFunction()被调用,但屏幕没有变化。

function resizeFunction() {
    var tilesHeight = $('#tiles').height();
    window.resizeTo(window.screen.availWidth, tilesHeight + 50);
};

$(window).resize(function() {
    resizeFunction();
});

1 个答案:

答案 0 :(得分:0)

窗口瞄准brwoser。要消除空白区域,您必须定位包含切片的DOM元素。 还要确保任何父元素上都没有高度约束。这甚至可能使任何调整大小功能都过时。