2012-04-02 39 views

回答

3

的问题是,键盘事件只发送到具有焦点的元素(例如表单输入)并且不会冒泡到容器元素。 http://api.jquery.com/keyup/

您应该将其绑定到可以输入文本的确切元素。

events: { "keypress #xyz input" : "myFunction" } 
+0

添加'tabindex'到一个div应该允许它获得焦点......如果你不希望它在Tab键排序我认为你可以做'的tabindex =“ - 1”'。不过,我不知道这是否会影响“关键”事件。 – JayC 2012-04-03 16:39:12

相关问题