При небольшом разрешении добавленный диапазон гамбургеров остается на экране при изменении размера окна, хотя его следуеJavascript

Форум по Javascript
Anonymous
При небольшом разрешении добавленный диапазон гамбургеров остается на экране при изменении размера окна, хотя его следуе

Сообщение Anonymous »

У меня есть этот js, но он работает только при обновлении браузера.

Код: Выделить всё

let vw = Math.max(document.documentElement.clientWidth || 0, window.innerWidth || 0)

if(vw < 801){
as = document.getElementById('as');

hamburger= document.createElement('span');
hamburger.setAttribute('id', 'hamburger');
hamburger.setAttribute('onclick', 'openNav();');
hamburger.innerHTML = '☰';

as.insertBefore(hamburger, as.firstChild)

}

if(vw > 800){

hamburger = document.getElementById("hamburger");
hamburger.remove();
}
Без обновления браузера гамбургер перемещается от правой границы экрана к левой, но не исчезает. Любая помощь приветствуется

Подробнее здесь: https://stackoverflow.com/questions/798 ... -the-windo

Вернуться в «Javascript»