jquery虚拟键盘插件jqkeyboard

来源:https://www.sucaihuo.com/js/2652.html 2017-08-06 15:43浏览(3096) 收藏

一款jquery虚拟键盘插件jqkeyboard,页面加载后可以点击右下角的键盘小图标来激活键盘,键盘的大小可以自由伸缩,可以锁定大小写等,只是不能输入中文而已,喜欢的童鞋请收下吧。
jquery虚拟键盘插件jqkeyboard
分类:表单代码 > 输入框 难易:初级
查看演示 下载资源 下载积分: 20 积分

页面的head部分,需引入2个必要的CSS样式文件,代码如下:

<link type="text/css" rel="stylesheet" href="dist/jqkeyboard.css">
<link type="text/css" rel="stylesheet" href="css/style.css">

页面的body部分,结构比较简单,分为输入区域、提示区域和键盘容器,代码如下:

<section id="fields">
    <input type="text" placeholder="可使用虚拟键盘输入文字" size="50" /><br/>
    <textarea rows="5" cols="50" placeholder=""></textarea><br/>
</section>
<div id="button-hint">
    <p id="info-txt">点击图标激活虚拟键盘</p>
</div>
<div id="balloon"></div>

页面的底部,需远程调用jQuery库和jquery-ui.min.js,引入本地的JS插件和对应的语言插件,设置好页面元素的响应事件等,代码如下:

<script src="http://cdn.bootcss.com/jquery/1.11.0/jquery.min.js"></script>
<script src="http://cdn.bootcss.com/jqueryui/1.12.0/jquery-ui.min.js"></script>
<script type="text/javascript" src="dist/jqkeyboard-min.js"></script>
<script type="text/javascript" src="dist/jqk.layout.en.js"></script>
<script type="text/javascript">
$(function () {
    var $balloon = $("#balloon"),
        $infoTxt = $("#info-txt");

    setTimeout(function () {
        $balloon.addClass("shrink");
    }, 500);

    $infoTxt.delay(1000).fadeIn();

    $(this).click(function () {
        $("#button-hint").fadeOut();
        $balloon.fadeOut();
        $infoTxt.fadeOut();
    });

    jqKeyboard.init();
});
</script>
评论0
头像

系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1915635791

1 2