【发布时间】:2013-06-27 17:50:35
【问题描述】:
我有一个用复选框过滤的 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'
});
但是,初始化的过滤器似乎不正确。有人能指出我正确的方向吗?
非常感谢!
【问题讨论】:
-
您正在为其分配一个字符串而不是变量。试试
filter: initfilter
标签: jquery jquery-isotope jquery-cookie