#javascript #modal-dialog
Вопрос:
когда я закрываю 1-й модальный и открываю 2-й модальный, 1-й модальный также остается со 2-м модальным. то же самое и с 3-м тоже. приведенное выходное изображение
HTML CODE:
<div class="modal" id="myModal">
<div class="modal-dialog">
<div class="modal-content" id="details-single">
</div>
</div>
</div>
JS CODE:
const itemDiv = document.getElementById('details-single');
const displayItem = item => {
const div = document.createElement('div');
div.innerHTML = `
<div class="modal-header">
<img class="product-image" src=${item.image}></img>
<h5 class="modal-title">${item.title}</h5>
<button class="close" data-dismiss="modal">amp;times;</button>
</div>
<div class="modal-body">
${item.description}
</div>
<div class="modal-footer">
<button id="close" class="details" data-dismiss="modal">Close</button>
<button onclick="addToCart(${item.id},${item.price})" id="addToCart-btn"
class="add-btn">Add to Cart</button>
</div>
`;
itemDiv.appendChild(div);
};