javascript - 自定义 jQuery 屏幕键盘

标签 javascript jquery css twitter-bootstrap virtual-keyboard

enter image description here

我需要在我的网络应用程序的某些页面中显示虚拟键盘,所以我找到了这个漂亮的 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" },

Finished product

关于javascript - 自定义 jQuery 屏幕键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29681835/

相关文章:

javascript - 设置超时 ('classInstance.doFoo(arg)' , 750);不会工作

javascript - 在元素名称上使用迭代器变量?

javascript - 单击加载 CSS 元素?

php - 将 HTML\PHP 页面加载到另一个页面的 div 中

html - 使 div 可滚动,其中有许多 div 按列排列

javascript - jQuery 中的 "Converting"具有多个音轨的音频播放器

javascript - JavaScript 时钟问题

javascript - 将内插零插入javascript中的日期数组

javascript - 跨源资源共享 (CORS) 和 Javascript

html - 我需要用 CSS3 和 html 制作一个带有移动图像的水平菜单