Size: a a a

Elementor Russian Community

2019 October 15

MI

Muhammadamin Ibragimov in Elementor Russian Community
Олег Барминов
Я хочу в липком чтобы не виден был логотип
просто с js добавляете класс
источник

MI

Muhammadamin Ibragimov in Elementor Russian Community
можете добавить 2 класса для хедера и для лого можете просто добавить класс хедеру и через вложенност классов скрить лого
источник

ОБ

Олег Барминов in Elementor Russian Community
Muhammadamin Ibragimov
просто с js добавляете класс
Типа такого?
$(window).scroll(function(){
   if ($(this).scrollTop() > 1) {
      $('#dynamic').addClass('newClass');
   } else {
      $('#dynamic').removeClass('newClass');
   }
});
источник

MI

Muhammadamin Ibragimov in Elementor Russian Community
Олег Барминов
Типа такого?
$(window).scroll(function(){
   if ($(this).scrollTop() > 1) {
      $('#dynamic').addClass('newClass');
   } else {
      $('#dynamic').removeClass('newClass');
   }
});
да
источник

ОБ

Олег Барминов in Elementor Russian Community
Muhammadamin Ibragimov
да
Спасибо!
источник

MI

Muhammadamin Ibragimov in Elementor Russian Community
только лучше сделать с debounce
источник

MK

Mikhail Kobzarev in Elementor Russian Community
Muhammadamin Ibragimov
только лучше сделать с debounce
100%
источник

ОБ

Олег Барминов in Elementor Russian Community
Muhammadamin Ibragimov
только лучше сделать с debounce
Так?
$(window).scroll(debounce(handleEvent, 2000) function(){
   if ($(this).scrollTop() > 1) {
      $('#dynamic').addClass('newClass');
   } else {
      $('#dynamic').removeClass('newClass');
   }
});
источник

MI

Muhammadamin Ibragimov in Elementor Russian Community
Олег Барминов
Так?
$(window).scroll(debounce(handleEvent, 2000) function(){
   if ($(this).scrollTop() > 1) {
      $('#dynamic').addClass('newClass');
   } else {
      $('#dynamic').removeClass('newClass');
   }
});
$(window).on('scroll', debounce(fixedHeader, 2000) );
function fixedHeader(){
 if ($(this).scrollTop() > 1) {
     $('#dynamic').addClass('newClass');
 } else {
     $('#dynamic').removeClass('newClass');
 }
}
источник

ОБ

Олег Барминов in Elementor Russian Community
Muhammadamin Ibragimov
$(window).on('scroll', debounce(fixedHeader, 2000) );
function fixedHeader(){
 if ($(this).scrollTop() > 1) {
     $('#dynamic').addClass('newClass');
 } else {
     $('#dynamic').removeClass('newClass');
 }
}
Спасибо большое!
источник

РЗ

Роман Зорин in Elementor Russian Community
Олег Барминов
Или просто создать 2 разных хедера? Первый простой, второй с показом через N пикселей?
Можно лого задать анимацию -  появление при прокрутке.
источник

ОБ

Олег Барминов in Elementor Russian Community
Роман Зорин
Можно лого задать анимацию -  появление при прокрутке.
а наоборот?
источник

РЗ

Роман Зорин in Elementor Russian Community
Да и наоборот должно работать. Ползунками надо поиграться в настройках
источник

ОБ

Олег Барминов in Elementor Russian Community
Muhammadamin Ibragimov
$(window).on('scroll', debounce(fixedHeader, 2000) );
function fixedHeader(){
 if ($(this).scrollTop() > 1) {
     $('#dynamic').addClass('newClass');
 } else {
     $('#dynamic').removeClass('newClass');
 }
}
Я правильно же понимаю, что я задал логотипу css id = dynamic и этот скрипт по #dynamic находит его?
источник

MI

Muhammadamin Ibragimov in Elementor Russian Community
Олег Барминов
Я правильно же понимаю, что я задал логотипу css id = dynamic и этот скрипт по #dynamic находит его?
Да
источник

ОБ

Олег Барминов in Elementor Russian Community
Muhammadamin Ibragimov
Да
Не работает почему-то
источник

ОБ

Олег Барминов in Elementor Russian Community
источник

MI

Muhammadamin Ibragimov in Elementor Russian Community
Олег Барминов
Не работает почему-то
а если this поменят на window
источник

ОБ

Олег Барминов in Elementor Russian Community
источник

ОБ

Олег Барминов in Elementor Russian Community
источник