<
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&
l
t;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" у ВСЕХ