Решил поменять внешний вид чекбоксов в фильтре с помощью этого, но... если устанавливать чтоб фильтр срабатывал после кнопки применить, то все отлично работает, а если устанавливать срабатывание сразу после нажатия на чекбокс, то ничего не происходит,т.е. чекбокс отмечается но фильтр не срабатывает ос1.5.6.4 пробовал mega filter pro и brainy filter, результат одинаковый что сделать чтоб фильтр срабатывал после клика на чекбокс?
Никогда больше не устанавливать скрипты с той помойки Нажатие не срабатывает потому, что реальный чекбокс подменяется блоком его имитирующим, но при клике по этому блоку не генерируется событие смены состояния чекбокса. Для начала попробуйте взять свежую версию этого скрипта отсюда: http://fronteed.com/iCheck/ Потому что, судя по докам, события всё же должны генерироваться. Если не поможет, воспользуйтесь решением на чистом CSS (это в любом случае лучшее решение): https://github.com/flatlogic/awesome-bootstrap-checkbox
проблема решилась добавлением $('input').on('ifChanged', function (event) { $(event.target).trigger('change'); });