Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Scretch-1/b8073a0566a14dfb8d712561ef7b77cb to your computer and use it in GitHub Desktop.
Save Scretch-1/b8073a0566a14dfb8d712561ef7b77cb to your computer and use it in GitHub Desktop.
JS Присвоение класса элементу при скролле
// при скролле начиная от верха страницы элемента с любым позиционированием
$(window).scroll(function() {
if ($(this).scrollTop() > 50) {
$('.header-home').addClass("fixo");
} else {
$('.header-home').removeClass("fixo");
}
});
// при скролле от верха страницы элемента с позиционированием "fixed"
$(window).scroll(function() {
if ($(".header-home").offset().top>50) {
$(".header-home").addClass("fixo");
}
else {
$(".header-home").removeClass("fixo");
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment