发现了一个jquery.hotkeys.0.7.9的bug`

目前jquery.hotkeys好像就到0.7.9了`已经好多年了``

 

最近在项目里用它结合ext做的快捷键`

 

这个bug是什么呢·一就·的jquery的官方示例中`

Binding 'Ctrl+c'
$(document).bind('keydown', 'Ctrl+c', fn);
Unbinding 'Ctrl+c'
$(document).unbind('keydown', 'Ctrl+c', fn);

用的都是首字母大写的`F4`Ctrl`Shift`Alt``但是在实际上`

 

大写的在unbind时是无法正确清除bind的事件``

 

这样如果在unbind后再次bind同一键位时会发生重复事件触发``

 

改用小写就可以`

 

或是用我修改后的0.7.9.1`

 

 

你可能感兴趣的:(jquery,C++,c,ext,C#)