Javascript 循环遍历div中的所有元素,并将所有元素tabindex设置为-1
如何循环div中的所有元素并将所有元素Javascript 循环遍历div中的所有元素,并将所有元素tabindex设置为-1,javascript,jquery,Javascript,Jquery,如何循环div中的所有元素并将所有元素tabindex设置为-1 $('.somediv').each(function() { }); 尝试在此上下文中使用.attr() $('.somediv').attr("tabindex","-1"); 而且不需要迭代所有元素 如果要将tabindex设置为.somediv的所有子项/后代,只需更改选择器即可 $('.somediv > *').attr("tabindex","-1"); //children $('.somediv *'
tabindex
设置为-1
$('.somediv').each(function() {
});
尝试在此上下文中使用.attr()
$('.somediv').attr("tabindex","-1");
而且不需要迭代所有元素
如果要将tabindex
设置为.somediv
的所有子项/后代,只需更改选择器即可
$('.somediv > *').attr("tabindex","-1"); //children
$('.somediv *').attr("tabindex","-1"); //descendants
另外,如果您想将tabindex设置为
.somediv
,则在调用.attr()
之前调用.addBack()
,您可以使用.somediv*
选择器,如下所示
$('.somediv *').attr("tabindex", "-1");
您可以尝试以下方法:
$('.somediv *').attr("tabindex","-1");
享受编码