Учитывая html:
<div class="a">
<div class="b">
<div class="c">
<div class="d">
</div>
</div>
<div class="d">
</div>
</div>
</div>
Меня интересует выбор родительского элемента с классом a
, примененным к нему, при нажатии на любой элемент с классом 'd'.
У меня есть следующий javascript / jQuery, но он кажется очень беспорядочным. Есть ли более аккуратный способ?
<script>
$('.d').click(function(){
var elementA = $(this).parentsUntil('.a').last().parent();
})
</script>