Дальнейшие раскопки в blocklayered.js ещё больше поразили меня........
$(document).ready(function()
{
cancelFilter();
openCloseFilter();
// Click on color
$(document).on('click', '#layered_form input[type=button], #layered_form label.layered_color', function(e) {
console.log(1);
Когда я первый раз захожу в категорию и нажимаю на какой-то из цветов, то в консоле цифра 1 печатается три раза подряд
Если остаюсь в той же категории и нажимаю опять на цвет, то 1 отображается один раз (всё ок)
Вопрос с чем связано, то что при переходе в категорию и выборе цвета событие $(document).ready(function()
срабатывает три раза???