@fuckingawesomenigga

Как получить класс родителя, на один выше?

как по нажатии на кнопку, получить класс секции?

<section class="list">
 <div class="nav">
  <button class="btn-add">
    <span>add</span>
  </button>
 </div>
</section>
<section class="users">
 <div class="nav">
  <button class="btn-add">
    <span>add</span>
  </button>
 </div>
</section>
  • Вопрос задан
  • 1010 просмотров
Решения вопроса 2
megafax
@megafax
web-программист
$('.btn-add').each(function() {
  console.log($(this).closest('section').attr('class'));
  console.log($(this).parent().parent().attr('class'));
});
Ответ написан
Комментировать
$('button').click(function(e) {
  console.log(this.closest('section').className);
});


https://codepen.io/ustyugov/pen/LKowQR
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@kirill-93
$('.btn-add').on('click', function() {
    $(this).closest('section');
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект