javascript - 按住所需的输入类型数字向上和向下箭头以增加跨度和输入文本的功能

标签 javascript jquery jquery-mobile touch-event

如何实现手机中输入类型数字长按加1,

<input type="text" id="number" value="1">
<span id="upSpan"> Up </span>


$('#upSpan').on('touchstart', function(){ var value = $('#number').val(); $('number').val(value + 1);})

这需要作为输入类型数字。

最佳答案

工作示例:http://jsfiddle.net/Gajotres/4fewN/

HTML:

<input type="text" id="number" value="1"/>
<span id="upSpan"> Up </span>

JavaScript:

$('#upSpan').on('vclick', function(){ 
    var value = parseInt($('#number').val()); 
    $('#number').val(value + 1);
});

关于javascript - 按住所需的输入类型数字向上和向下箭头以增加跨度和输入文本的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24123288/

相关文章:

javascript - 渐变颜色 OnMouseOver(禁用样式颜色)???

javascript - 故意暂停执行函数

javascript - 'data' 为 null 或不是对象 IE8

jQuery Mobile 滚动页眉和页脚(固定工具栏?)

javascript - 在 Canvas 上旋转 2 个图像

iphone - 更改 iOS 虚拟键盘 "previous", "next", "done"按钮的语言

javascript - CSS 使 div 在页面加载时处于事件状态

javascript - 标记搜索的文本并从结果跳转到结果

javascript - JS中如何成功给字段赋值?试过.focus但没有运气

c# - 在 AD 中添加用户并验证姓名/电子邮件的表单