Добавляет класс fixed к элементу.
Удобно применить данный сниппет к верхнему меню.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| var $windowTag = $(window);
var $fixedElement = $("nav");
var fixedElementOffSet = $fixedElement.offset().top;
$windowTag.scroll(function() {
var scrollTop = $windowTag.scrollTop();
if (fixedElementOffSet < scrollTop) {
$fixedElement.addClass("fixed");
} else {
$fixedElement.removeClass("fixed");
}
}); |
|