-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproducts.js
27 lines (23 loc) · 990 Bytes
/
products.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
fetch("./data.json")
.then(response => response.json())
.then(myData => loadData(myData));
function loadData(myData){
var mainContainer = document.getElementById("benefit");
for(let i = 0; i < myData.products.length; i++) {
let varDesc = myData.products[i].desc;
let varImage = myData.products[i].image;
let division = document.createElement("div");
let dDesc = document.createElement("div");
division.innerHTML = `
<div class="mx-auto card mb-4 rounded-3 shadow-sm" style="width:300px; text-align: center;">
<div class=" card-header py-3">
<h4 class="my-0 fw-normal">${varDesc}</h4>
</div>
<div class=" card-body rounded-3" style="background-color: #0071ce;">
<img src=${varImage} alt="" class="img-fluid" style="height: 50px">
</div>
</div>
`;
mainContainer.appendChild(division);
}
}