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>
  • Вопрос задан
  • 211 просмотров
Решения вопроса 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
fundraiseup
По ссылке нечему скроллится
И из вопроса мало что понятно, но может так:
var wrap = $("#sticker-sticky-wrapper");

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

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

        });


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

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

Похожие вопросы