中国最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2

Jquery集合

浏览声明

UI

分类插件

模态框

滚动轮播

拖拉排序

多选框

滚动条

Loading

移动端

提示框

功能性插件

瀑布流

  • CSS3立方体小照片
  • D3.js logo可视化库 D3.js
  • 图片处理

    banner特效

    jQuery虚拟键盘插件softkey

    阅读 (2779)

    ie兼容8
    插件描述:跨浏览器jQuery虚拟键盘插件softkey

    简要教程

    softkey是一款轻量级、跨浏览器的jQuery虚拟键盘插件。该虚拟键盘插件允许用户自定义键盘的布局。它兼容IE8浏览器,使用灵活方便。

    使用方法

    在页面中引入softkeys-0.0.1.css、jquery和softkeys-0.0.1.js文件。

    <link rel="stylesheet" type="text/css" href="css/softkeys-0.0.1.css">
    <script src="js/jquery.min.js"></script>
    <script src="js/softkeys-0.0.1.js"></script>

    HTML结构

    使用一个<div>元素来作为虚拟键盘的占位元素。其中,使用data-target属性来指定和虚拟键盘绑定的表单域。

    <div class="softkeys" data-target="input[name='code']"></div>

    初始化插件

    在页面DOM元素加载完毕之后,可以通过下面的方法来初始化该虚拟键盘插件。

    $(document).ready(function(){
        $('.softkeys').softkeys({
            target : $('.softkeys').data('target'),
            layout : [
                [
                    ['`','~'],
                    ['1','!'],
                    ['2','@'],
                    ['3','#'],
                    ['4','$'],
                    ['5','%'],
                    ['6','^'],
                    ['7','&'],
                    ['8','*'],
                    ['9','('],
                    ['0',')'],
                    ['-''_'],
                    ['=','+'],
                    'delete'
                ],
                [
                    'q','w','e','r','t','y','u','i','o','p',
                    ['[','{'],
                    [']','}']
                ],
                [
                    'capslock',
                    'a','s','d','f','g','h','j','k','l',
                    [';',':'],
                    ["'",'"'],
                    ['\\','|']
                ],
                [
                    'shift',
                    'z','x','c','v','b','n','m',
                    [',','<'],
                    ['.','>'],
                    ['/','?'],
                    ['@']
                ]
            ]
        });
    });

    配置参数

    • softkey虚拟键盘插件的可用配置参数有:

    • target:虚拟键盘绑定的input域。

    • layout:虚拟键盘的布局。

    • rowSeperator:换行符。默认为br。

    • buttonWrapper:按键容器。默认为li。




    关闭
    程序员人生