Триггер щелчка ВВЕРХ или вниз по номеру типа ввода с помощью другой кнопки

#javascript #jquery

#javascript #jquery

Вопрос:

У меня есть номер типа ввода структуры, подобный этому

 jQuery('.button-plus').click(function(){
    var currentval = parseInt(jQuery(this).prev().val(), 10);
        if (!isNaN(currentval)) {
            jQuery(this).prev().val(currentval   1);
            }else {
            jQuery(this).prev().val(0);
                }
                    });
                    
jQuery('.button-minus').click(function(){
    var currentval = parseInt(jQuery(this).next().val(), 10);
        if (!isNaN(currentval) amp;amp; currentval > 0) {
            jQuery(this).next().val(currentval - 1);
                }else {
                    jQuery(this).next().val(0);
                    }
                });       
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="button" value="-" class="button-minus" data-field="quantity">
<input id=input type=number min=1 max=10>
<input type="button" value=" " class="button-plus" data-field="quantity">  

но код срабатывает только в том случае, если вместо щелчка по номеру типа ввода изменить значение. есть ли какой-нибудь способ вызвать щелчок по номеру типа ввода, фактически не нажимая на него?

Комментарии:

1. ваша демонстрация работает, я не могу точно определить, что вам нужно, можете ли вы попробовать уточнить немного больше, пожалуйста.

2. @joshmoto итак, в моем коде изменяется значение, но есть сторонний код, вызывающий триггер не из-за изменения ввода значения, а из-за типа ввода «щелчок», я хочу, чтобы кнопка не только изменяла значение, но и вызывала щелчок по номеру типа ввода

3. Это для минимальной максимальной проверки

4. Или вы можете активировать клавиши вверх / вниз при вводе, хотя это не самый чистый вариант

5. @BaimWhello Вы хотите выполнить щелчок по вводу справа? Чтобы можно было выполнить другой код?