@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>
  • Вопрос задан
  • 981 просмотр
Решения вопроса 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');
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы