如何监听输入类型为"number"的升压事件? [英] How do I listen for step up event for input type="number"
本文介绍了如何监听输入类型为"number"的升压事件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我希望能够使用jQuery监听<input type="number" />
上调(递增)和下调事件. (目前我只能理解如何收听更改事件)
I want to be able to listen to <input type="number" />
step UP (increment) and step down events with jQuery. (currently I can only understand how to listen to change event)
推荐答案
up
和down
没有事件.您可以使用change
事件
There is no event for up
and down
. You can use change
event
$(".counter").change(function () {
alert($(this).val());
})
您可以尝试类似的操作,可以存储先前的值并将其与当前值进行比较并向上或向下进行识别
You can try something like, You can store previous value and compare with currently value and identify up or down
$(".counter").change(function () {
if ($(this).data('old-value') < $(this).val()) {
alert('Alert up');
} else {
alert('Alert dowm');
}
$(this).data('old-value', $(this).val());
})
这篇关于如何监听输入类型为"number"的升压事件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文