#javascript #jquery #dom
#javascript #jquery #dom
Вопрос:
Мне нужно получить значение data-count для которого само по себе не имеет никакого класса или идентификатора, но его родительский тег имеет class.
ul -> li -> a
< ul >
у тега есть имя класса «вкладки js-db-status-tabs«. как я могу перейти в теги, чтобы выбрать значение data-count для < a >
тега
Комментарии:
1. Во-первых, пожалуйста, включите в вопрос фактический код, а не его изображение. Во-вторых, при каком событии вы пытаетесь этого добиться? Наконец, какие попытки вы предприняли, чтобы решить это самостоятельно. Если вы также добавите эти попытки к вопросу, мы сможем помочь вам отладить его более эффективно
Ответ №1:
Вы имеете в виду
const counts = [...document.querySelectorAll(".js-db-status-tabs a[data-count]")]
.map(a => a.dataset.count);
console.log(counts)
<ul class="js-db-status-tabs">
<li><a data-count="1">One</a></li>
<li><a data-count="2">Two</a></li>
<li><a data-count="3">Three</a></li>
</ul>