Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.04.2020, 20:10
Новичок на форуме
Отправить личное сообщение для likbez Посмотреть профиль Найти все сообщения от likbez
 
Регистрация: 16.11.2013
Сообщений: 3

Отловить значение
Помогите пожалуйста изменить скрипт. Есть такой блок увеличения-уменьшения количества и есть переменная smarty {$maximum}.
Нужно чтобы при достижении $maximum в поле input, например блокировалась кнопка .rs-dec

<div class="cat-product-quantity rs-product-amount">
                <div class="quantity">
                    <input type="number" step="{$product->getAmountStep()}" value="{$product->getAmountStep()}" name="amount" class="rs-field-amount">
                    <div class="quantity-nav rs-unit-block">

                        <div class="quantity-button quantity-up rs-inc" data-amount-step="{$product->getAmountStep()}"></div>
                        <div class="quantity-button quantity-down rs-dec" data-amount-step="{$product->getAmountStep()}"></div>
                    </div>
                </div>
            </div>


<script> 
            $('.rs-product-amount .rs-inc').off('click').on('click', function() {
                var amountField = $(this).closest('.rs-product-amount').find('.rs-field-amount');
                amountField.val( (+amountField.val()) + ($(this).data('amount-step')-0) );
            });

            $('.rs-product-amount .rs-dec').off('click').on('click', function() {
                var amountField = $(this).closest('.rs-product-amount').find('.rs-field-amount');
                var val = (+amountField.val());
                  if (val > $(this).data('amount-step')) {
                amountField.val( val - $(this).data('amount-step') );
                  }
            });
            </script>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить значение которые были внесенны в td? Tomat Events/DOM/Window 3 01.08.2018 14:32
Найти максимальное и минимальное значение в элементах DOM smart-create Events/DOM/Window 17 11.07.2017 13:36
Проблемы с выпадающим списком JavaScript ursus102 Общие вопросы Javascript 0 16.01.2016 19:30
Выводить значение раньше переменных Гробовщик Общие вопросы Javascript 11 10.09.2013 08:42
отловить пустое значение при парсинге karmis Events/DOM/Window 1 25.03.2012 03:27