我有一个用复选框过滤的 jquery 同位素。复选框的值是使用 jquery cookie 检索的,我想使用复选框的值设置初始过滤器。我做了一个jsfiddle:http: //jsfiddle.net/qdzcP/10/
我正在创建一个新变量
var initfilter = [];
$checkboxes.filter(':checked').each(function(){
initfilter.push( this.value );
});
initfilter = initfilter.join(', ');
然后在我加载同位素时将变量加载为过滤器
$container.isotope({
itemSelector: '.item',
filter: 'initfilter'
});
但是,初始化的过滤器似乎不正确。有人能指出我正确的方向吗?
非常感谢!