我需要在我的网络应用程序的某些页面中显示虚拟键盘,所以我找到了这个漂亮的 jQuery 屏幕键盘:http://www.jquery4u.com/demos/onscreenkeyboard/
您可以从 Github 下载:https://github.com/sdeering/onscreenkeyboard/archive/master.zip
我需要帮助来自定义它,最初我认为更改 CSS 可以,但结果需要在某些 Jquery 函数上进行更改,我尝试删除和更改某些函数的顺序但没有奏效,我不知道Jquery 所以我卡住了。
例如,这里有一些我需要存档的修改:
- 默认显示上键(现在显示下键),不要给他们打开下键的选项键。
- 移除回车键
有人可以帮我弄清楚上面的那两个修改并给出一个简短的解释,以便我可以开始并了解如何自定义 key ,我需要很多修改。
最佳答案
Display upper key by default
将此代码添加到您的 HTML 文档(加载 jquery 之后,它在第 113 行执行) 它所做的是运行 changeToCapitalLetter 函数,这会将键盘更改为大写键。
<script>
$(document).ready(function() {
jsKeyboard.changeToCapitalLetter();
});
</script>
Remove Enter key and don't give them the option key to turn on lower key.
用以下代码替换第177和179行
{ value: "", isChar: "false", buttonClass: "button button_empty", keyClass: "key key_empty" },
关于javascript - 自定义 jQuery 屏幕键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29681835/