-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.js
33 lines (30 loc) · 1002 Bytes
/
script.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
28
29
30
31
32
33
// Модальное окно
const modal = document.getElementById("modal"); // Кнопка открытия
const btns = document.getElementsByClassName("btn-reserve"); // Кнопки модального окна
const span = document.getElementsByClassName("close"); // Кнопки закрытия
// Если кликнуть на модальном окне, оно отключится
window.onclick = function(event) {
if (event.target == modal) {
modal.style.display = "none";
}
}
// Меню (Curtain Menu)
// При нажатии меняет стиль ширины
function openNav() {
document.getElementById("nav").style.width = "100%";
}
function closeNav() {
document.getElementById("nav").style.width = "0%";
}
// Перебор кнопок
for(let elem of btns){
elem.onclick = function() {
modal.style.display = "block"
}
}
// Кнопки закрытия
for(let close of span){
close.onclick = function() {
modal.style.display = "none"
}
}