gpt4 book ai didi

jquery - 使用 jquery masonry 隐藏元素后重新组织所有元素

转载 作者:行者123 更新时间:2023-12-03 22:25:33 25 4
gpt4 key购买 nike

我隐藏了一个 li,隐藏它后,html 中留下了一个间隙,我想重新加载砌体并重新排列内容。我尝试了 .masonry( 'reload' ) 但没有成功。任何帮助

fiddle http://jsfiddle.net/emtBX/1/

JS

$(document).ready(function(){
$('#container').masonry({
// options
itemSelector : '.item',
columnWidth : 240,

isAnimated: true,
animationOptions: {
duration: 750,
easing: 'linear',
queue: false
}
});

$('#butn1').click(function() {

$('#container ul li').eq(2).hide();
$('#container').masonry('reload');

});
});

最佳答案

您可以隐藏 li 元素并删除 .item 类来重新排序元素,http://jsfiddle.net/emtBX/11/

$('#container ul li').eq(2)
.css({'visibility': 'hidden', 'display': 'none'})
.removeClass("item masonry-brick");

关于jquery - 使用 jquery masonry 隐藏元素后重新组织所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12086900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com