I have a div list with pop-up. Each div will get data-target attribute from an object. I can return all items in object, but get only last item.
<div class="portfolio-item" data-toggle="modal"></div>
<div class="portfolio-item" data-toggle="modal"></div>
const portolioItemInfos = [
{ dataTarget: "tempero-restaurante" },
{ dataTarget: "aksam-gunesi" }
]
const div = document.querySelectorAll(".portfolio-item");
for (let key of div) {
for (let item of portolioItemInfos) {
key.setAttribute("data-target", item.dataTarget);
}
}