jquery表病房(右,左,上,下)

时间:2013-09-06 20:30:28

标签: jquery datatables

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

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

有没有插件?或者我应该自己编写代码吗?

我希望你理解我的问题!

1 个答案:

答案 0 :(得分:0)

我无法完全理解,但在某种程度上仍然是这个主要想法。

使用哪些工具或代码:

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

关键代码是什么:

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

假设keyPress进入

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

但做什么让你感觉轻松! :)