0

我正在使用 Bricklayer.js 和 Mixitup.js。两者都工作正常。我可以按类名过滤 Bricklayer 项目(基本上显示和隐藏)。但是,由于 Bricklayer 的独特工作方式,在列中,我需要 Bricklayer 重新排序(重新排序)它的布局。

这是我目前正在使用的代码:

// BRICKLAYER
var bricklayer = document.querySelector('.bricklayer')
if (bricklayer) {
    new Bricklayer(bricklayer)
}

// MIXITUP
var mixer = mixitup('.container', {
    callbacks: {
        onMixEnd: function(state, futureState) {
            console.log('Sorting')
            bricklayer.redraw
        }
    }
})

我认为 Bricklayer 正在重绘,因为所有元素都被 CSS 隐藏了。有没有办法解决这个问题?

4

0 回答 0