У меня есть сценарий следующим образом:Выбрать все детско на всех уровнях
$('.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
с отлично, гайка теперь мне нужно изменить все элементы, которые не только input
s как select
ые я думаю Заменить первую строку:
$('.Addable').children().each(function() {
Но это не сработало, и как вы предлагаете выбрать все дочерние элементы?
что такое HTML это? Какова область действия, когда вы говорите «все»? все потомки? – Joseph
@Joseph. все === все :), просто привязывая, он, вероятно, действительно не хочет их ** все **. – gdoron
Пожалуйста, используйте случай верблюда для переменных. – gdoron