自定义 jQuery 屏幕键盘

Customize jQuery On-Screen Keyboard

我需要在我的网络应用程序的某些页面中显示虚拟键盘,所以我找到了这个漂亮的 jQuery 屏幕键盘:http://www.jquery4u.com/demos/onscreenkeyboard/

您可以从 Github 下载它:https://github.com/sdeering/onscreenkeyboard/archive/master.zip

我需要帮助来自定义它,最初我认为更改 CSS 可以,但结果需要在某些 Jquery 功能上进行更改,我尝试删除并更改某些功能的顺序功能,但没有用,我不知道 Jquery 所以我被卡住了。

例如,这里有一些我需要存档的修改:

谁能帮我弄清楚上面的那两个修改并给出一个简短的解释,这样我就可以开始了解如何自定义一个键,我需要很多修改。

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" },