Bonjour,
Je travaille sur projet JS, j'ai un petit soucis, mon code JS ne fonctionne pas sur Mozilla Firefox mais par contre sur Google Chrome tout ce passe bien mes événements fonctionne plutôt bien. Quelqu'un aurait une explication à ce propos.
Je laisse mon code au cas où.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
34
35
36
37
38
39 // Script pour mobile if (window.matchMedia("(max-width: 768px)").matches) { buttonMenuMobile.addEventListener("click", function(e) { console.log("- 768px"); let sidebarToggleClass = menu.classList.toggle('sidebar-mobile'); let pusherToggleClass = pusher.classList.toggle('pusher'); //let navbarHeaderToggleClass = navbarHeader.classList.toggle('pusher'); if (sidebarToggleClass) { menu.classList.add('sidebar-mobile'); pusher.classList.add('pusher'); //navbarHeader.classList.add('pusher'); } else { menu.classList.remove('sidebar-mobile'); pusher.classList.remove('pusher'); //navbarHeader.classList.remove('pusher'); } if (sidebarToggleClass) { BlockApp.style.opacity = "0.1"; BlockApp.style.transition = "0.3s"; BlockApp.style.zIndex = "999"; contents.forEach(function(content) { content.style.display = "none"; }); } else { BlockApp.style.opacity = "1"; BlockApp.style.transition = "0.3s" } }); } else { console.log("+ 768px"); }
Partager