Используя приведенный ниже код. Он используется для исправления Navbar в верхней части браузера, как только пользователь начнет прокручивать вниз. Это не на каждой странице, хотя (Myheader Div), поэтому он показывает недостающую ошибку. Могу ли я изменить этот код, чтобы запустить, только если существует Div MyHeader? < /P>
window.onscroll = function() {myFunction()};
var header = document.getElementById("myHeader");
var sticky = header.offsetTop;
function myFunction() { if (window.pageYOffset > sticky) {
header.classList.add("sticky-solution");} else {
header.classList.remove("sticky-solution");}}
Подробнее здесь: https://stackoverflow.com/questions/772 ... div-exists