Javascript 在选项卡上单击“显示/隐藏”

Javascript 在选项卡上单击“显示/隐藏”,javascript,jquery,Javascript,Jquery,我有一个显示div onclick的脚本,但是我希望在用户点击tab按钮时出现相同的逻辑 $(document).ready(function(){ $("#password").click(function(){ $("#password-confirm").slideDown(600); }); }); 此功能是否可用于选项卡按钮?如果是,如何检测?如果要从密码字段检测制表键。您可以尝试以下方法: $("#password").keydown(functio

我有一个显示div onclick的脚本,但是我希望在用户点击tab按钮时出现相同的逻辑

$(document).ready(function(){
    $("#password").click(function(){
        $("#password-confirm").slideDown(600);
    });
});

此功能是否可用于选项卡按钮?如果是,如何检测?

如果要从密码字段检测制表键。您可以尝试以下方法:

$("#password").keydown(function (e) { 
  var keyCode = e.keyCode || e.which; 

  if (keyCode == 9) { 
    $("#password").trigger("click"); // trigger click event 
  } 
});

如果要从密码字段中检测制表键。您可以尝试以下方法:

$("#password").keydown(function (e) { 
  var keyCode = e.keyCode || e.which; 

  if (keyCode == 9) { 
    $("#password").trigger("click"); // trigger click event 
  } 
});

设置div的tabindex属性,例如:


设置div的tabindex属性,例如:


你能发布你提到的HTML部分吗?尝试通过js和CSS设置可见和隐藏的选项卡扫描你发布你提到的HTML部分吗?尝试通过js和CSS设置可见和隐藏的选项卡。请添加一些对初学者有用的说明。+1获得不错的答案。可爱!正是我所追求的,请添加一些对初学者有用的描述。+1为好答案。可爱!正是我想要的
$("body").keydown(function(e){
    var keyCode = e.keyCode || e.which; 
    if (keyCode == 9) { 
        $("#password-confirm").slideDown(600);
    }
});