2
Я не знаю, почему, но мой скрипт не будет работать, надеюсь, вы, ребята, можете мне помочь.jQuery Изотоп не запускается
Fiddle
http://jsfiddle.net/etu4ce7s/2/
Вот мой код, который фильтрует коробки содержания:
$(document).ready(function() {
// init Isotope
var $grid = $('.grid').isotope({
itemSelector: '.mix'
});
// store filter for each group
var filters = {};
$('.controls').on('click', '.button', function() {
var $this = $(this);
// get group key
var $buttonGroup = $this.parents('.button-group');
var filterGroup = $buttonGroup.attr('data-filter-group');
// set filter for group
filters[ filterGroup ] = $this.attr('data-filter');
// combine filters
var filterValue = concatValues(filters);
// set filter for Isotope
$grid.isotope({ filter: filterValue });
});
// change is-checked class on buttons
$('.button-group').each(function(i, buttonGroup) {
var $buttonGroup = $(buttonGroup);
$buttonGroup.on('click', 'button', function() {
$buttonGroup.find('.is-checked').removeClass('is-checked');
$(this).addClass('is-checked');
});
});
});