我有一个带有几个孩子的div元素。我需要在所有这些中禁用Tab键。我一直在使用tabindex,但有没有办法通过在父级中设置一个值来禁用它们。
我不想碰这个孩子。
答案 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;
注意:当你说&#34;我不想触摸孩子的时候&#34;我假设您的意思是您不想手动浏览每个实例并添加tabindex,因为这会耗费时间吗?