我们正在尝试通过 MixItUp v3.1.11 过滤在引导程序中显示我们的投资组合,并在页面加载时尝试加载某个类别(不是所有项目)。
Patrick Kunka 提供了一个如何在此处完成的示例。
同样的问题在这里被问到
我们的问题是推荐的灵魂不工作。我的猜测是它与由于 bootstrap + mixitup 问题导致的选择器更改有关:
控制:'[数据混合控制]'
这是页面末尾的一段代码:
var containerEl = document.querySelector('#selector');
var mixer = mixitup(containerEl, {
selectors: {
target: '.mix',
control: '[data-mixitup-control]'
},
animation: {
effects: 'fade scale stagger(50ms)' // Set a 'stagger' effect for the loading animation
},
load: {
filter: 'none' // Ensure all targets start from hidden (i.e. display: none;)
}
});
// Add a class to the container to remove 'visibility: hidden;' from targets. This
// prevents any flickr of content before the page's JavaScript has loaded.
containerEl.classList.add('mixitup-ready');
// Show all targets in the container
mixer.show()
.then(function() {
// Remove the stagger effect for any subsequent operations
mixer.configure({
animation: {
effects: 'fade scale'
},
load: {
filter: '.residential' // Ensure all targets start from hidden (i.e. display: none;)
}
});
});
当我将过滤器更改为所需的 .residential 时,它不起作用。
我也尝试添加这个:
$(function(){
$('#selector').mixItUp({
load: {
filter: '.residential'
}
});
});
没运气。知道问题出在哪里吗?