我如何处理<input type="number" id="n" value="5" step=".5" />美元的一次性兑换?我不能做keyupkeydown,因为用户可能只是使用箭头来更改值.我想在它改变时处理它,而不仅仅是在模糊上,我认为.change()事件就是这样.有什么 idea 吗?

推荐答案

使用鼠标向上键和按键向上键

$(":input").bind('keyup mouseup', function () {
    alert("changed");            
});

http://jsfiddle.net/XezmB/2/

Html相关问答推荐

如何使文本从按钮中心生长?

为什么在Vuettify 3中使用Flex时会忽略宽度?

HTML图像无法正确放大和缩小规模

卡片上方的文本

传单自定义标记(divIcon)html/css不适用

有没有可能一个按钮,有焦点,然后再次点击它清除它的焦点,只是使用css?

如何让QML`Text`元素内的链接在悬停时显示鼠标指针?

如何将内容元素放在侧边栏旁边?

如何使div填充父项的剩余高度

带有下拉菜单的完整css导航-链接不起作用?

如何 Select 表格';TMS Web Core中的body html元素?

如果最后一行的卡数少于其他行,则在使用flex grow使卡在调整大小时拉伸后,flex卡的宽度将被拉伸

当我将有序列表居中时,数字会跑到列表的另一行

使用 calc 函数设置字体大小时 Flexbox 项目重叠

如何让一个 div 始终贴在容器的边缘?

如何并排放置
的定义列表,但如果
变长,
会向下移动?

当我将鼠标悬停在测试类上时,左侧类的 colored颜色 没有改变

Primeng浮动标签溢出管理

弹出窗口溢出溢出:自动,我不明白为什么

如何将第一个 p 标签放在其下方第二个 p 标签的中间