Изотоп и 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 ответ
Решение
Вы назначаете фильтру строковое значение initfilter
, Удалить кавычки, чтобы использовать переменную
filter: initfilter