我有一个脚本如下:各级全选儿童
$('.Addable').find('input').each(function() {
if ($(this).attr('name')) {
var Name = $(this).attr('name');
var Number = Name;
if (Name.substring(Name.length - 1) == ']') {
var Fi = Name.lastIndexOf("[") + 1;
var Li = Name.lastIndexOf("]");
if (Fi > -1) {
Number = Name.substring(Fi, Li);
if (Number > Indx) {
Number = Number - 1;
$(this).attr('name', Name.substring(0, Fi) + Number + ']');
}
}
}
}
});
所以input
s表示改名完美,螺母,现在我需要改变所有元素不仅input
就像select
的I认为将第一行替换为:
$('.Addable').children().each(function() {
但是,这不起作用,那么您的建议是选择所有子元素?
这个是什么的HTML?当你说“全部”时,范围是什么?所有的后代? – Joseph
@约瑟夫。所有===所有:),只是他可能并不真正想要他们**全**。 – gdoron
请使用骆驼案件的变量。 – gdoron