@rvitalia

Как разблокировать кнопку обновления корзины woocommerce?

645333c9edb2d353118414.png
Добрый день!
Столкнулся с такой проблемой. Есть кастомный счетчик. input type number. Стрелки в нем скрыты, а плюс и минус вынесен отдельно. Управляется следующим кодом:
window.addEventListener('click', (event) => {
        let currentClick = event.target;

        if (currentClick.dataset.operation === "plus") {
            let containerCount = currentClick.closest('.basket__inner__container__left__item__counter__digit');
            let counter = containerCount.querySelector('[data-count="digit__count"]');
            counter.stepUp();
        }

        else if (currentClick.dataset.operation === "minus") {
            let containerCount = currentClick.closest('.basket__inner__container__left__item__counter__digit');
            let counter = containerCount.querySelector('[data-count="digit__count"]');

            if (counter.value > 1) {
                counter.stepDown();
            }
        }
      
    })


Так вот. Если возвращаю стрелки в инпут и нажимаю там, кнопка обновления корзины разблокируется, а если нажимаю через свои кнопки, то не разблокируется. Как то можно исправить данный нюанс?

PS: инкремент и декремент вместо stepdown и stepup ведет себя точно также.
Заранее спасибо.
  • Вопрос задан
  • 34 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы