Подскажите, как создать массив для каждого элемента DOM, у которого data
атрибут data-seq=1
?
В идеале, нужны массивы с индексами по их ID
, например:
array["id"]
$(document).ready(function() {
var arr = {};
$('*').each(function() {
var data_seq = $(this).attr('data-seq'); // Получаем атрибут data-seq
if (data_seq == 1) {
var current_id = $(this).attr('id'); // Получаем id
arr[current_id] = []; // Добавляяем в массив
}
});
arr.p.push("Paragraph value");
arr.div.push("Div value");
console.log(arr);
console.log(Object.keys(arr)); // Если отдельно нужны ключи
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<body>
<div id="div" data-seq=1></div>
<p id="p" data-seq=1></p>
</body>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
нужно чтобы при клике на Украина (Обычная цена: 1599 рубЦена со скидкой: 3198 руб
Работаю с таблицейЕсть select, для демонстрации выпадающего списка данных (подгружаются с сервера)
Добрый день! На данном сайте https://rsdnorg/article/inet/wininet