Forums / National / Russian / Тех. поддержка / Не могу понять как поймать уникальное ID в цикле комментариев.

Kopusha
#43187 2017-12-12 20:04
<div class="comment-body _sortimages" data-id="{COMMENTS_ROW_ID}">
{COMMENTS_ROW_TEXT}
</div>
 
<script>                         
    var getid = document.getElementsByClassName('comment-body');
    for(var i=0, l=getid.length; i&lt;l; i++){
         var fancyid = getid[i].getAttribute("data-id");
         alert(fancyid);
         $('.comment-body').each(function(){
             $(".comment-body a").attr("data-fancybox", fancyid);
         });   
    }
</script>
 
 alert(fancyid); перечисляет красиво от 165 до 161 все 4 id комментариев.
 
а вот в коде html уже data-fancybox="161" у ВСЕХ ссылок внутри дива comment-body
 
Пробовал как внутри цикла комментариев так и снаружи - data-fancybox="161" у ВСЕХ