HotKeys.js 3.6.6 发布,可定制三键组合快捷键

栏目: 软件资讯 · 发布时间: 7年前

内容简介:HotKeys.js 3.6.6 发布了,这是一个强健的 Javascript 库用于捕获键盘输入和输入的组合键,它没有依赖,压缩只有只有(3.62kb)(gzipped: 1.73kb)。 更新内容 修复弹出输入法导致组合键失效问题。 #72 3bbefc8 修复...

HotKeys.js 3.6.6 发布了,这是一个强健的 Javascript 库用于捕获键盘输入和输入的组合键,它没有依赖,压缩只有只有(3.62kb)(gzipped: 1.73kb)。

HotKeys.js 3.6.6 发布,可定制三键组合快捷键

更新内容

  • 修复弹出输入法导致组合键失效问题。 #72 3bbefc8
  • 修复无法单独测试 shift 问题。 #36 69a7267
  • 支持三个键的多键组合快捷键。 #55 b0f5d3c
  • 支持 keyup 参数设置监听弹起事件。 #57
  • 修复:index.d.ts导出自定义对象,支持TypeScript。#30 #38 cbccf51
  • 添加 TypeScript 类型支持。 @weidapao 3f9ff1e
  • 修复 #28 兼容IE浏览器。 a527487
  • 修复 #24 isPressed 方法问题。 d37d855

支持三个键的多键组合快捷键

hotkeys('ctrl+a+s', function(event,handler) {
  if(handler.key === 'ctrl+a+s') {
    alert('you pressed ctrl+a+s!');
  }
});

支持监听弹起事件

hotkeys('ctrl+a,alt+a+s', { keyup: true }, (evn, handler) => {
  if(evn.type === 'keydown') {
    console.log('keydown:', evn.type, handler, handler.key);
  }
  if(evn.type === 'keyup') {
    console.log('keyup:', evn.type, handler, handler.key);
  }
});

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

大数据时代的IT架构设计

大数据时代的IT架构设计

IT架构设计研究组 / 电子工业出版社 / 2014-4 / 49.00元

《大数据时代的IT架构设计》以大数据时代为背景,邀请著名企业中的一线架构师,结合工作中的实际案例展开与架构相关的讨论。《大数据时代的IT架构设计》作者来自互联网、教育、传统行业等领域,分享的案例极其实用,代表了该领域较先进的架构。无论你就职于哪一行业都可以从本书中找到相关的架构经验,对您在今后的架构设计工作中都能起到很好的帮助作用。 《大数据时代的IT架构设计》适合具备一定架构基础和架构经验......一起来看看 《大数据时代的IT架构设计》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具