我想用 mixitup 隐藏我已经过滤的 div 中的某些元素。根据 kunkalabs 文档here,我应该可以通过调用.remove()方法来做到这一点。
我在他们的一个示例上进行了尝试,但无法使其正常工作。它总是显示错误。我在这里有一个例子:https
://jsfiddle.net/gtr347mh/我直接从文档中获取了这个,所以我不知道为什么它不起作用:
var containerEl = document.querySelector('.container2');
var mixer = mixitup(containerEl, {
multifilter: {
enable: true
},
animation: {
effects: 'fade translateZ(-100px)'
}
});
var elementsToRemove = containerEl.querySelectorAll('.toremove');
console.log(elementsToRemove.length)
mixer.remove(elementsToRemove)
.then(function() {
console.log(containerEl.querySelectorAll('.toremove').length);
});
它应该隐藏任何带有“tohide”类的div,但它没有。
有没有什么办法解决这一问题?