Если мы используем .data (), значит, он хранит произвольные данные, связанные с сопоставленными элементами, или возвращает значение в именованном хранилище данных для первого элемента в наборе сопоставленных элементов.
и если .data () в цикле, поэтому мы должны обращаться к нему таким же образом в цикле, например, для (ниже)
<p class="weekday" data-today="monday">Monday</p>
<p class="weekday" data-today="tuesday">Tuesday</p>
<p class="weekday" data-today="wednesday">Wednesday</p>
<p class="weekday" data-today="thursday">Thursday</p>
HTML в моем цикле и data-today
одинаковы во всех тегах, но их значения различны, поэтому в основном это цикл, сгенерированный html
, поэтому мы должны получить доступ таким же образом, то есть цикл в js/jQuery
, например, (below jQuery code)
$('.weekday').each(function(){
$(this).data('today');
});
OutPut :
Monday
Tuesday
Wednesday
Thursday
ПРИМЕЧАНИЕ: в консоли браузера возвращается конкретный <DIV>
.