【问题标题】:Isotope and jquery.cookie同位素和 jquery.cookie
【发布时间】: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


【解决方案1】:

您正在为过滤器分配一个字符串值initfilter。删除引号以使用变量

filter: initfilter

FIDDLE

【讨论】:

  • @adnan 当你盯着代码太久时会发生类似的事情:P
猜你喜欢
  • 1970-01-01
  • 2016-10-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多