I m using bulma and javascript to create a new div (div with class name columns) and add 4 divs with class names "column" after every 4 counts. i m having problem putting 4 divs under one div
let locations = [{name: 'location1',value: 11},{name: 'location2',value: 21},
{name: 'location3',value: 31},{name: 'location4',value: 41},
{name: 'location5', value: 51},{name: 'location6',value: 61},
{name: 'location7',value: 71},{name: 'location8',value: 71},
{name: 'location9',value: 71},
];
for (let i = 0; i < locations.length; i++) {
if (i == 0 || i % 3 == 0) {
$('#map-card').append(`<div class="columns"></div>`);
$('#map-card .columns').append(`<div class="column">${i}th Column created</div>`)
}
}
<link href="https://cdn.jsdelivr.net/npm/bulma@0.8.0/css/bulma.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="map-card"></div>