Почему в JQuery при нажатии на кнопку стиль css добавляется, но при повторном нажатии не изменяется?

d75a56fdcd4c445d9ea497ba9bdbf610.png
0c6cc2b66f3c40d6a2f9172687aaea8c.png

При нажатии на btn добавляется стиль display: block и окно открывается, но при нажатии на Close я не могу его закрыть так как стиль не меняется почему то на none (Safari Mac). Помогите решить проблему буду очень благодарен.

var modal = document.getElementById('my-modal');
var btn = document.getElementsByClassName("signin") [0];
var close = document.getElementsByClassName("circCont") [0];

btn.onclick = function() {
modal.style.display = "block";
}
close.onclick = function() {
modal.style.display = "none";
}
  • Вопрос задан
  • 394 просмотра
Пригласить эксперта
Ответы на вопрос 1
@igor9alive
без разметки не получишь ответа, так как ничего не понятно
Первое впечатление - это разные элементы. Или ты не добавляешь необходимый класс при клике
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект
22 нояб. 2024, в 22:26
3500 руб./за проект