0

我有一张桌子,我需要使用箭头键移动它。

例如: 当我按下右箭头时,功能将是在表格中找到下一个右侧单元格(输入,选择,文本区域)并聚焦它,左上和下键的动作相同。

有什么插件吗?还是我应该自己写代码?

我希望你能理解我的问题!

4

1 回答 1

0

我无法完全理解,但不知何故,这仍然是主要思想。

使用什么工具或代码:

当您为此编写代码时,jQuery 将查看next()任何 keyEvent 或 clickEvent 上的兄弟元素或任何元素。

什么是关键代码:

我还将告诉您一个非常有用的网络链接,您可以在其中找到密钥代码,相信我这是最好的链接!http://whatthekeycode.com/在这个网站上,当你按任意键时,你会得到那个keyCode。您将使用该代码用于 jQuery。

假设 keyPress 是 enter

if ((e.keyCode || e.which) == 13) {  
// do your work
}

注意: 13是回车的keyCode,你可以在我分享的网站上找到其他人!

jQuery 移动:

我会教你如何在桌子上冲浪,我会告诉你接下来的事情,用别人的左右等你自己。

http://api.jquery.com/next/

$(this).next().focus();

this用于在发生事件的元素上执行工作。然后next(),最后是 FOCUS!

我会做什么:

我会使用我自己的 ID 作为元素。当一个事件发生时id="rownumber_2 id="rownumber_3rownumber_2就像这样:

$(this).next().focus(); // where instead of this, it would be #rownumber_2

但是做让你感觉轻松的事情!:)

于 2013-09-06T22:45:58.670 回答