Mapkey非常好用的键盘插件

Mapkey非常好用的键盘插件

Mapkey是一款基于jQuery的能响应键盘所有按键操作插件,使用起来非常简单,而且可以支持触发按键对应的自定义函数。

淘建站为您提供更多_其它特效_jQuery插件_mapkey_键盘,在此特别感谢您对我们的支持与厚爱!

查看演示

演示不了,点击反馈

加入收藏

下载 413 次

打赏作者

觉得不错,可打赏下作者

下载资源

免费共享

特别说明:本站资源来自网友发布分享,仅供学习与参考,请勿用于商业用途,若有侵权请联系删除(272966172@qq.com)。

HTML

我们举两个例子,第一个按键 "a"到首页。还有个按上下键。

<p>1、按下键盘中的a键,跳转到sucaiq.com首页。</p> 
  <a id="link" href="http://www.sucaiq.com">sucaiq.com首页</a> 
  <br />
  <br /> 
  <p>2、使用键盘方向键↑ & ↓ 或直接按下键盘中的数字看看。</p> 
  <ul id="ul_keys"> 
   <li class="selected"><a href="#">Item 1</a> (1)</li> 
   <li><a href="#">Item 2</a> (2)</li> 
   <li><a href="#">Item 3</a> (3)</li> 
   <li><a href="#">Item 4</a> (4)</li> 
   <li><a href="#">Item 5</a> (5)</li> 
   <li><a href="#">Item 6</a> (6)</li> 
   <li><a href="#">Item 7</a> (7)</li> 
</ul>

接着引用jQuery库和监盘插件:

jQuery

然后我们调用mapkey插件,示例中的js如下:

var cur = 0;
$(function() {
    $("a#link").mapKey("a");
    $.mapKey("down", nextItem, {
        direction: "down"
    });
    $.mapKey("up", prevItem, {
        direction: "down"
    });
    $.mapKey("1",
    function() {
        setItem(1);
    });
    $.mapKey("2",
    function() {
        setItem(2);
    });
    $.mapKey("3",
    function() {
        setItem(3);
    });
    $.mapKey("4",
    function() {
        setItem(4);
    });
    $.mapKey("5",
    function() {
        setItem(5);
    });
    $.mapKey("6",
    function() {
        setItem(6);
    });
    $.mapKey("7",
    function() {
        setItem(7);
    });
});
function nextItem() {
    if (cur < ($("li").length - 1)) {
        cur++;
    } else {
        cur = 0;
    }
    updateItems();
}
function prevItem() {
    if (cur > 0) {
        cur--;
    } else {
        cur = $("li").length - 1;
    }
    updateItems();
}
function updateItems() {
    $("#ul_keys li.selected").removeClass("selected");
    $("#ul_keys li:eq(" + cur + ")").addClass("selected");
}
function setItem(num) {
    cur = num - 1;
    updateItems();
}

声明:本资料由淘建站会员提供,如转载注明来源,资料来源淘建站免费素材库:https://www.taojz.cn/texiao/82.html
Mapkey非常好用的键盘插件 希望对你有帮助,感谢您的支持!
  • js HTML5网页钢琴支持鼠标键盘控制的网页钢琴演奏代码

    js HTML5网页钢琴支持鼠标键盘控制的网页钢琴演奏代码

  • jQuery Timelinr时间轴插件

    jQuery Timelinr时间轴插件

  • 支持键盘控制的扁平风格水平滑动Tab选项卡

    支持键盘控制的扁平风格水平滑动Tab选项卡

  • 捕获键盘按键提示剩余字数

    捕获键盘按键提示剩余字数

  • jQuery html5模拟笔记本键盘打字输入文本效果代码

    jQuery html5模拟笔记本键盘打字输入文本效果代码

  • 网页版简易键盘样式实现源码免费下载

    网页版简易键盘样式实现源码免费下载

  • jquery虚拟键盘中文打字效果

    jquery虚拟键盘中文打字效果

  • jquery分页效果制作键盘左右按键分页效果

    jquery分页效果制作键盘左右按键分页效果

  • HTML实现电脑软键盘

    HTML实现电脑软键盘

  • html5仿微信支付页面键盘输入金额代码

    html5仿微信支付页面键盘输入金额代码

  • 留言(0)
    头像
     阿里云限量代金券,戳我领取
    1 2