Код внизу не распознается, но я не знаю почему. Может ли кто-нибудь увидеть проблему?
Код всего моего JavaScript -файла:
const navSlide = () => {
const burger = document.querySelector('.burger');
const nav = document.querySelector('.nav-links');
const navLinks = document.querySelectorAll('.nav-links li');
burger.addEventListener('click', () => {
//Toggle nav
nav.classList.toggle('nav-active');
//Animate Links
navLinks.forEach((link, index) => {
if(link.style.animation) {
link.style.animation = '';
}
else {
link.style.animation = `navLinkFade 0.5s ease forwards 0.5s`;
}
});
//Burger animation
burger.classList.toggle('toggle');
});
};
navSlide();
// dont show arrow at mobile - code is not recognized? :/ ...
window.resize(function() {
if (window.innerwidth() <= 1024) {
document.getElementById("myElement").innerHTML = "Hunde";
} else if (window.innerwidth() >= 1024){
document.getElementById("myElement").innerHTML = "Hunde↓";
}
}).resize();
И соответствующий html, который я хочу изменить, это:
<a class="atag hunde" href="#">Hunde↓</a>
Моя цель состоит в том, чтобы стрелка исчезла, когда ширина экрана меньше 1024 пикселей, но код внизу не распознается, я думаю ^^
PS: Я очень новичок в JavaScript :)