一个超轻的jQuery插件允许您在输入(通常是密码字段)上附加一个最小的干净数字键盘,只用于输入数字。在移动设备、平板电脑和桌面设备上运行良好。
1.将CSS类“keypad”添加到目标输入字段。
- <input type="password" class="keypad" disabled="disabled" />
2.创建一个emtpy DIV元素来容纳数字键盘。
- <div id="keypad"></div>
3.在jQuery之后下载并包含Keypad.js。
- <script src="/path/to/cdn/jquery.slim.min.js"></script>
- <script src="/path/to/jquery.keypad.js"></script>
4.初始化文档上的键盘插件。就是这样。
- $(function(){
- $('#keypad').keypad();
- });
5.将数字键盘连接到其他输入字段。
- $(function(){
- $('#keypad').keypad({
- inputField: 'input.another',
- });
- });
6.自定义键盘的按钮和样式。
- $(function(){
- $('#keypad').keypad({
- buttonTemplate: '<button></button>',
- submitButtonText: 'ok',
- deleteButtonText: 'del',
- submitButtonClass: 'submit',
- deleteButtonClass: 'delete'
- });
- });