Мое число textbox в jQuery мобильные увеличения много после одного щелчка

Я сделал коробку номера мобильного телефона jQuery, которая позволяет людям нажать или вниз увеличить число в textbox:

<input type="number" name="IdeaValue" id="IdeaValue" value="@item.Value" class="ui-input-text ui-body-c ui-corner-all ui-shadow-inset" style = "width: 100px; float: left;"/>

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

1
nl ja de
I' m немного в новинку для этого. Я думал, что просто использовал код JavaScript that' s включенный в мобильную jQuery библиотеку...
добавлено автор R Doolabh, источник
Покажите свои кнопки JS код, пожалуйста.
добавлено автор A. Magalhães, источник

1 ответы

Вам нужно что-то вроде этого:

$('#btUp').click(function(){
    $('#IdeaValue').value($('#IdeaValue').value() + 1);
});
$('#btDown').click(function(){
    $('#IdeaValue').value($('#IdeaValue').value() - 1);
});

NOTE: I used the up button click event to increment the "input" value and down button click event to decrement it.

1
добавлено
Верстка сайтов HTML/CSS/JS/PHP
Верстка сайтов HTML/CSS/JS/PHP
3 439 участник(ов)

Правила группы: напишите !rules в чате. Группа Вк: vk.com/web_structure Freelancer: @web_fl Веб Дизайн: @dev_design Маркетолог: @topmarkening Автор: @M_Boroda