同位素和jquery.cookie

时间:2013-01-08 22:46:13

标签: jquery jquery-isotope jquery-cookie

我有一个jquery isoptope,我用复选框过滤。使用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'
});

然而,似乎初始化的过滤器不正确。有人能指出我正确的方向吗?

非常感谢!

1 个答案:

答案 0 :(得分:2)

您要为过滤器指定字符串值initfilter。删除引号以使用变量

filter: initfilter

<强> FIDDLE