【发布时间】:2011-01-11 03:45:30
【问题描述】:
我和一个朋友正在为 jQuery 编写一个插件,使开发人员可以轻松添加快捷键,我们非常接近但没有雪茄。我们遇到了按键组合问题。当您在一个页面上多次调用同一个选择器时,我们似乎遇到了问题。
尝试按 alt+a... 你会看到它工作一次,然后就全部搞砸了。谁知道怎么修它?更正后它会在 github 上,我很乐意在标题中添加“谢谢”链接给任何可以使用版权信息修复此问题的人:)
它有很好的文档记录,我这里有所有的代码和东西。所以……有人吗?
-- 更新--
已修复,现已开启:
【问题讨论】:
-
哎呀,对不起,我太累了,我修好了。它应该是快捷键。我相信该链接是对脚本的更好描述。
-
你似乎使用了很多“for ... in”循环——这让我害怕,因为它们本质上是脆弱的……但是快速扫描代码表明你并不完全疯了,所以我需要更仔细地看看它
-
有什么建议吗?最初当我有想法时,我发布了关于我应该如何最终构建这个的提示,只有 1 人回复,那个人说像这样做关键组合是“不可能的”,所以我们已经破解了一段时间:\在这个过程中可能把它弄糊涂了
-
我建议将
[]用于新数组,而不是Array()- 这只是一个随机注释 -
谢谢。改变了它,但似乎没有任何改变。
标签: javascript jquery jquery-plugins keyboard-shortcuts jkey