Отслеживание значения input [закрыт]

161
02 апреля 2019, 20:00

Всем добрый день!
при клике на кнопки из за отслеживания по клику число перепрыгивает дальше и сообщение выходит позже.Подскажите как лучше исполнить такую вещь

http://jsfiddle.net/Smak_DSGN/qagmtkL4/

Answer 1

Подсказали решение просто нужно было исправить это $('.plus').click(function() на это $(document).on('click','.plus', function() так же и с кнопкой минус

Answer 2

Первое что пришло в голову.

$(document).ready(function() {
  $(document).ready(function() {
    var numCount = document.getElementById('num_count');
    var plusBtn = document.getElementById('button_plus');
    var minusBtn = document.getElementById('button_minus');
    $('#num_count').keyup(function() {
    if (numCount.value > 3) 
    {
       $('.limit-block').show();
       $(".limit-prod-number").css("border-color", "#F14942")
    } 
    else 
    {
       $('.limit-block').hide();
       $(".limit-prod-number").css("border-color", "#E4E4E4")
    }
    });
    plusBtn.onclick = function() {
      var qty = parseInt(numCount.value);
      qty = qty + 1;
      numCount.value = qty;
      if (qty > 3) 
      {
        $('.limit-block').show();
        $(".limit-prod-number").css("border-color", "#F14942")
      }
      else 
      {
        $('.limit-block').hide();
        $(".limit-prod-number").css("border-color", "#E4E4E4")
      }
    }
    minusBtn.onclick = function() {
      if (numCount.value > 1) {
        var qty = parseInt(numCount.value);
        qty = qty - 1;
        numCount.value = qty;
        if (qty > 3) 
        {
            $('.limit-block').show();
            $(".limit-prod-number").css("border-color", "#F14942")
        } 
        else 
        {
            $('.limit-block').hide();
            $(".limit-prod-number").css("border-color", "#E4E4E4")
        }
      }
    }
  });
});
READ ALSO
Как с помощью события popstate закрыть видео?

Как с помощью события popstate закрыть видео?

Как с помощью события popstate закрыть видео при нажати в браузере кнопку назад?

124
Не отображаются изображения в testflight

Не отображаются изображения в testflight

Загрузив свое ios приложение в testflight, столкнулся с проблемой, что в приложении отсутствуют все изображения: логотипы, добавленные мною иконки,...

155
Работа с коллекциями

Работа с коллекциями

дали задание, где нужно используя коллекции создать 2 библиотеки с определенным кол-вом книг и проводить операции над нимиТам каждая книга...

171
Ошибка при воспроизведении html5 video

Ошибка при воспроизведении html5 video

Возникла некая проблема при загрузке видео html5: Вставил на страницу 8 видео html5 - тегом, идущих один за другим ( видео не большие, по 15 сек)

174