У меня проблемы с закрытием модального окна после нажатия кнопки перезапуска. Вот мой проект:
https://codepen.io/Caysle/pen/aYYKRp
//Resets all the progress you've made when you finish the game
function restart() {
card1 = "";
card2 = "";
document.querySelector(".moves").innerText = "0";
returnStars();
let cards = Array.prototype.slice.call(document.querySelectorAll('.card'));
cards = shuffle(cards);
const deck = document.querySelector(".deck");
for (let i = 0; i < cards.length; i++) {
deck.appendChild(cards[i]);
cards[i].className = "card";
}
ready = true;
stopTimer = true;
}
Это соответствующий код для перезапуска процесса. Все готово, кроме модального окна, которое не закрывается. Что я могу сделать, чтобы он исчез после перезапуска прогресса?
Да ты должен. Буду очень признателен, если вы это сделаете и попытаетесь найти, что не так.
Пожалуйста, упростите вашу демонстрацию, чтобы устранить это требование.
Ваши теги не совпадают в коде. Если вы удалите закрывающий div перед div winPage, он работает
Из тега codepen - "НЕ используйте этот тег только потому, что ваш код размещен на CodePen, и ваша проблема не связана с сайтом CodePen."
@csmckelvey Спасибо за информацию. Я удалил это.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


переместите это внутрь своей функции restart ()
document.querySelector(".winPage").className = "winPage closed"
Оно работает. Такой позор не видеть этого. Спасибо
При использовании вашего кода у меня нет модального окна. Вам нужно закончить игру, чтобы получить это?