This is i am currently working on:
images = doc.data().imgs;
linkZips = doc.data().zips;
for (i = 0, len = images.length; i < len; i++) {
for (x = 0, lens = linkZips.length; x < lens; x++){
$(".downloadZip"+x).click(function(){
console.log(linkZips[x]);
});
};
$("#allgames").append(`
<div class="col">
<a class="downloadZip`+i+`">
<div class="card mb-4 text-center">
<img src="`+ images[i] +`">
</div>
</a>
</div>
`);
}
I am a bit of a noob when it comes to javascript, but I cannot seem to find the reason why this is returning "undefined"
for (x = 0, lens = linkZips.length; x < lens; x++){
$(".downloadZip"+x).click(function(){
console.log(linkZips[x]);
});
};