У меня есть следующий HTML-код:Получение идентификатора DIV, который в настоящее время отображается
<div id="skills">
<div class="items" id="items1" style="display:none">1</div>
<div class="items" id="items2" >2</div>
<div class="items" id="items3" style="display:none">3</div>
<div class="items" id="items4" style="display:none">4</div>
<div class="items" id="items5" style="display:none">5</div>
</div>
Мне нужно получить доступ к div
, который в настоящее время отображается и получить его id
. Пожалуйста, дайте мне знать, как я могу это сделать?
В чем разница между использованием «attr» и «prop» в конце. – key2learn
И спасибо всем. Все ответы полезны и добавлены к моему обучению. – key2learn
Разница между атрибутами и свойствами может быть важной в определенных ситуациях. Перед jQuery 1.6 метод .attr() иногда учитывал значения свойств при извлечении некоторых атрибутов, что может привести к непоследовательному поведению. Начиная с jQuery 1.6, метод .prop() предоставляет способ явного извлечения значений свойств, в то время как .attr() извлекает атрибуты. Подробнее, https://api.jquery.com/prop/ –