在线: http://nauka.cf/issue/ui-elements/search-box-1/index.html
JS(看看NUMBER_UP / DOWN): http://nauka.cf/issue/ui-elements/search-box-1/search-box-pc.js
function only_arrows_number(child, arrow_up, arrow_down){
$(arrow_up).click(function(){
$(child).val( parseInt($(child).val()) +1 );
alert($(child).val())
});
$(arrow_down).click(function(){
$(child).val( parseInt($(child).val()) -1 );
alert($(child).val())
});
}
only_arrows_number("#adults", "#adults_number_up", "#adults_number_down");
问题:
当我点击ADULTS输入中的箭头时,此输入的值会改变(查看警报),但在此输入中仍为值“1”。
你可以帮帮我吗?感谢答案 0 :(得分:0)
你有两个同名的ids - “成年人”。 您只需要一个具有此名称的ID。
仍然可以使用此选择器访问输入:
$('#search-box-adults #adults').val("YOUR VALUE")
所以你的函数调用应该是:
only_arrows_number("#search-box-adults #adults", "#adults_number_up", "#adults_number_down");