如何遍历div中的所有元素并将所有元素tabindex
设置为-1
?
$('.somediv').each(function() {
});
答案 0 :(得分:7)
你可以试试这个:
$('.somediv *').attr("tabindex","-1");
享受编码!
答案 1 :(得分:4)
您可以使用.somediv *
选择器,如下所示。
$('.somediv *').attr("tabindex", "-1");
答案 2 :(得分:3)
尝试在此背景下使用.attr()
,
$('.somediv').attr("tabindex","-1");
并且无需迭代所有元素。
如果您想将tabindex
设置为.somediv
的所有子项/后代,则只需更改您的选择器。
$('.somediv > *').attr("tabindex","-1"); //children
$('.somediv *').attr("tabindex","-1"); //descendants
如果您想将tabindex设置为.somediv
,请在致电.addBack()
之前致电.attr()