diff --git a/dist/hotkeys.common.js b/dist/hotkeys.common.js index 6b32a37..1395bee 100644 --- a/dist/hotkeys.common.js +++ b/dist/hotkeys.common.js @@ -255,13 +255,17 @@ function dispatch(event) { // 将特殊字符的key注册到 hotkeys 上 for (var k in _modifier) { if (_modifier[k] === key) hotkeys[k] = true; - }if (!asterisk) return; + } + + if (!asterisk) return; } // 将modifierMap里面的修饰键绑定到event中 for (var e in _mods) { _mods[e] = event[modifierMap[e]]; - } // 表单控件过滤 默认表单控件不触发快捷键 + } + + // 表单控件过滤 默认表单控件不触发快捷键 if (!hotkeys.filter.call(this, event)) return; // 获取范围 默认为all diff --git a/dist/hotkeys.esm.js b/dist/hotkeys.esm.js index 3f0777f..fd65a3d 100644 --- a/dist/hotkeys.esm.js +++ b/dist/hotkeys.esm.js @@ -253,13 +253,17 @@ function dispatch(event) { // 将特殊字符的key注册到 hotkeys 上 for (var k in _modifier) { if (_modifier[k] === key) hotkeys[k] = true; - }if (!asterisk) return; + } + + if (!asterisk) return; } // 将modifierMap里面的修饰键绑定到event中 for (var e in _mods) { _mods[e] = event[modifierMap[e]]; - } // 表单控件过滤 默认表单控件不触发快捷键 + } + + // 表单控件过滤 默认表单控件不触发快捷键 if (!hotkeys.filter.call(this, event)) return; // 获取范围 默认为all diff --git a/dist/hotkeys.js b/dist/hotkeys.js index 6e21011..576854f 100644 --- a/dist/hotkeys.js +++ b/dist/hotkeys.js @@ -259,13 +259,17 @@ function dispatch(event) { // 将特殊字符的key注册到 hotkeys 上 for (var k in _modifier) { if (_modifier[k] === key) hotkeys[k] = true; - }if (!asterisk) return; + } + + if (!asterisk) return; } // 将modifierMap里面的修饰键绑定到event中 for (var e in _mods) { _mods[e] = event[modifierMap[e]]; - } // 表单控件过滤 默认表单控件不触发快捷键 + } + + // 表单控件过滤 默认表单控件不触发快捷键 if (!hotkeys.filter.call(this, event)) return; // 获取范围 默认为all diff --git a/src/main.js b/src/main.js index d82df97..99681a3 100644 --- a/src/main.js +++ b/src/main.js @@ -160,13 +160,17 @@ function dispatch(event) { _mods[key] = true; // 将特殊字符的key注册到 hotkeys 上 - for (var k in _modifier) if (_modifier[k] === key) hotkeys[k] = true; + for (var k in _modifier) { + if (_modifier[k] === key) hotkeys[k] = true; + } if (!asterisk) return; } // 将modifierMap里面的修饰键绑定到event中 - for (var e in _mods) _mods[e] = event[modifierMap[e]]; + for (var e in _mods) { + _mods[e] = event[modifierMap[e]]; + } // 表单控件过滤 默认表单控件不触发快捷键 if (!hotkeys.filter.call(this, event)) return;