Пройдите через дерево HTML

0

Мне нужно пройти через таблицу на основе идентификатора вложенного внутреннего элемента HTML. И тогда я должен применить стиль для всех элементов, у которых есть дочерний элемент с классом "второй".

Код:-

$('#edit-a-25946-second-procedure').parent().parent().parent().children().each(
    function(index){
        $(this + ' second').css('display', 'none');
});
  • 0
    Не показав нам свой HTML, никто не сможет вам помочь.
Теги:

1 ответ

0
Лучший ответ

Похоже, что у вас дублированный идентификатор, вам нужно использовать класс, потому что id должен быть уникальным:

class="edit-a-25946-second-procedure"

то вы можете попытаться сократить свой код с помощью .closest():

$('.edit-a-25946-second-procedure').closest('table').find('.second').css('display', 'none');

Ещё вопросы

Сообщество Overcoder
Наверх
Меню