Sc0undRel
@Sc0undRel

Почему не фиксируется шапка?

ссылка: _adlab.ee/projects/8gatita

Почему при прокрутке страницы не срабатывает яваскрипт ?? Стиль не дописывается.

<script>
        var wrap = jQuery("#sticker-sticky-wrapper");

        wrap.on("scroll", function(e) {

            if (this.scrollTop > 10) {
                wrap.addClass("fix-search");
            } else {
                wrap.removeClass("fix-search");
            }

        });

    </script>
  • Вопрос задан
  • 209 просмотров
Решения вопроса 1
@mletov
Может вам вообще js не нужен, а достаточно просто position:fixed в css?

$(function() {

    var wrap = $("#sticker-sticky-wrapper");

        $(window).on('scroll', function() {			
            if ($(document).scrollTop() > 10) {
                wrap.addClass("fix-search");
            } else {
                wrap.removeClass("fix-search");
            }

        });
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Krasnodar_etc
@Krasnodar_etc
avito front
По ссылке нечему скроллится
И из вопроса мало что понятно, но может так:
var wrap = $("#sticker-sticky-wrapper");

        window.on("scroll", function(e) {

            if (this.scrollTop > 10) {
                wrap.addClass("fix-search");
            } else {
                wrap.removeClass("fix-search");
            }

        });


И в функцию можно е не передавать
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 23:00
5000 руб./за проект
19 апр. 2024, в 20:43
20000 руб./за проект