What I want is to go through the matrix material
and generate a div for each element and that in the first div put elemento1
, in the second elemento2
etc.
This is what I have:
var material = [{nombre: 'elemento1'},{nombre: 'elemento2'},{nombre: 'elemento3'}]
var longitud = material.length; i=0;
for(i; i<longitud; i++){
$("#lista-material").append(' <a href="#"><div class="item col-xs-6 col-ms-3 col-md-3 col-xl-3"></div></a>');
$(".item").html(material[i].nombre);
};
The result I hope for is:
div1.innerHTML = elemento1
div2.innerHTML = elemento2
div3.innerHTML = elemento3
The result I get is:
div1.innerHTML = elemento3
div2.innerHTML = elemento3
div3.innerHTML = elemento3
Code clarifications: #lista-material
is a container where all divs are generated.