如何在子div中禁用Tab键

时间:2016-06-07 07:55:41

标签: javascript jquery html

我有一个带有几个孩子的div元素。我需要在所有这些中禁用Tab键。我一直在使用tabindex,但有没有办法通过在父级中设置一个值来禁用它们。

我不想碰这个孩子。

1 个答案:

答案 0 :(得分:0)

我不知道您的代码是什么样的,但您可以抓取父元素并使用input将{tabindex>属性attr()添加到其子项中,如下所示:



$(".wrapper").children("input").attr("tabindex", "-1");

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="wrapper">
  <input type="text" name="1">
  <input type="text" name="2">
  <input type="text" name="3">
  <input type="text" name="4">
</div>
&#13;
&#13;
&#13;

注意:当你说&#34;我不想触摸孩子的时候&#34;我假设您的意思是您不想手动浏览每个实例并添加tabindex,因为这会耗费时间吗?

更多信息:http://api.jquery.com/attr/