Всем привет, нужно сделать одну не очень сложную штуку, но я что то запутался.
Написал такой вот код
$(document).ready(function(){
var scrollTop = window.pageYOffset || document.documentElement.scrollTop;
var setmenu = document.getElementById('text').offsetTop;
$(document).scroll(function(){
if(scrollTop > setmenu){
//alert(1);
$("#menu").toggleClass("menufix");
} else if(scrolTop < setmenu){}
}
)
когда я докручиваю до элемента с id menu, он замирает, и фиксируется, но если я назад вернусь выше, он станет на своём месте.
Помогите, с js дружу пока не слишком круто)) но стараюсь учится. Как я понимаю, нужно записать значение положения в переменную при загрузке, и с ним всё время сравнивать.