【发布时间】:2011-09-19 07:11:21
【问题描述】:
我有一个案例,我想使用 jquery 捕获“shift+tab”键的同时按键事件。实际上,众所周知,它用于向后移动选项卡,但对我来说,在一种情况下,选项卡没有在任何方向上工作,即既不向前也不向后。所以我找到了一个用于向前移动选项卡的 jquery 函数,如下所示:-
$(':input').live('keydown', function(e) {
var keyCode = e.keyCode || e.which;
if (keyCode == 9) {
tindex = parseInt($(this).attr("tabindex")) + 1;
if($(":input[tabindex='" + tindex + "']"))
{
$(":input[tabindex='" + tindex + "']").focus();
}
}
});
现在我也想向后移动 tah 选项卡。 有人可以指导我如何实现这一目标吗???
【问题讨论】:
-
不要忘记通过在代码中添加
return false;来取消默认事件。
标签: jquery