Witam serdecznie!
Wychodzę naprzeciw z problemem skompilowania strony pod względem każdej przeglądarki, chrome, firefox działa, napotykam IE i strona niestety nawala! Znalazłem problem - skrypt który po kliknięciu na ikonę menu ma otworzyć opcje (pobiera klasę i display: block / display: none) nie działa w IE 11 zdaje się. Podam 2 funkcje (jedna z jquery) których próbowałem użyć - nic z tego, może ktoś kiedyś napotkał ten problem i będzie wstanie "poprawić" kod pod Internet Explorer ;)
Wytypowałem że może nie działać funkcja forEach, [... ], document.querySelectorAll(".link");
function Functionty() { /*first function*/
var elements = document.querySelectorAll(".link");
elements.forEach(function(element) {
if (element.style.display === "block") {
element.style.display = "none";
}
else {
element.style.display = "block";
}
});
}
function Functionty() { /*second function*/
var x = [ ...document.getElementsByClassName('link') ];
x.forEach(function(element) {
if (element.style.display === "block") {
element.style.display = "none";
element.style.marginTop = "0px";
element.style.marginBottom = "0px";
} else {
element.style.display = "block";
element.style.marginTop = "0px";
element.style.marginBottom = "0px";
}
})
};