我有一张桌子,我需要使用箭头键移动它。
例如: 当我按下右箭头时,功能将是在表格中找到下一个右侧单元格(输入,选择,文本区域)并聚焦它,左上和下键的动作相同。
有什么插件吗?还是我应该自己写代码?
我希望你能理解我的问题!
我有一张桌子,我需要使用箭头键移动它。
例如: 当我按下右箭头时,功能将是在表格中找到下一个右侧单元格(输入,选择,文本区域)并聚焦它,左上和下键的动作相同。
有什么插件吗?还是我应该自己写代码?
我希望你能理解我的问题!
我无法完全理解,但不知何故,这仍然是主要思想。
使用什么工具或代码:
当您为此编写代码时,jQuery 将查看next()
任何 keyEvent 或 clickEvent 上的兄弟元素或任何元素。
什么是关键代码:
我还将告诉您一个非常有用的网络链接,您可以在其中找到密钥代码,相信我这是最好的链接!http://whatthekeycode.com/在这个网站上,当你按任意键时,你会得到那个keyCode。您将使用该代码用于 jQuery。
假设 keyPress 是 enter
if ((e.keyCode || e.which) == 13) {
// do your work
}
注意: 13是回车的keyCode,你可以在我分享的网站上找到其他人!
jQuery 移动:
我会教你如何在桌子上冲浪,我会告诉你接下来的事情,用别人的左右等你自己。
$(this).next().focus();
this
用于在发生事件的元素上执行工作。然后next()
,最后是 FOCUS!
我会做什么:
我会使用我自己的 ID 作为元素。当一个事件发生时id="rownumber_2
id="rownumber_3
,rownumber_2
就像这样:
$(this).next().focus(); // where instead of this, it would be #rownumber_2
但是做让你感觉轻松的事情!:)