diff --git a/myproject/orders/static/orders/js/date_filter.js b/myproject/orders/static/orders/js/date_filter.js index f1a9251..ab0999c 100644 --- a/myproject/orders/static/orders/js/date_filter.js +++ b/myproject/orders/static/orders/js/date_filter.js @@ -378,7 +378,8 @@ class DateCarousel { * Вынесено в отдельный метод, чтобы можно было вызывать после полной отрисовки компонента */ attachTodayHandler() { - const todayBtn = this.container.parentElement.querySelector('.today-btn'); + // Ищем кнопку "Сегодня" в общем контейнере фильтра, используя атрибуты данных + const todayBtn = this.container.closest('.date-range-filter').querySelector('.today-btn'); if (todayBtn) { todayBtn.removeEventListener('click', this.boundGoToToday); // Удаляем предыдущий обработчик, если был