使用Jquery的Div绑定点击不会对按键做出反应

时间:2011-07-26 11:42:22

标签: jquery html click accessibility keypress

我在div元素上使用jQuery bind for click事件。我想让它可访问,所以我为div指定了tabindex。哪个可能不是XHTML有效,但至少tab停在我想要的地方。问题是,按下ender键不会触发Firefox(5)中的事件。在歌剧中它起作用。这是一个例子:

http://jsfiddle.net/NSpb3/13/

输入适用于点击和输入键。

谢谢。

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

你是绑定'点击',这不是按键?如果要为div注册enter键,则应绑定keyup事件并检查用户是否按下了enter。

答案 2 :(得分:0)

您的代码中没有任何内容可以将关键的新闻事件绑定到div。这有效:

http://jsfiddle.net/NSpb3/16/