Sc0undRel
@Sc0undRel

Как убрать анимацию на javascript?

Пациент https://expert-obzor.ru/smartfony-kakoj-firmy-luchshe/

Справа есть плавающий при прокрутке блок, он реализован на скрипте:
<script type="text/javascript">
    $(document).ready(function () {
                var offset = $('#toc-widget-2').offset();
            var topPadding = 0;
            $(window).scroll(function() {
                    if ($(window).scrollTop() > offset.top) {
                            $('#toc-widget-2').stop().animate({marginTop: $(window).scrollTop() - offset.top + topPadding});
                    }
                    else {
                            $('#toc-widget-2').stop().animate({marginTop: 20});
                    }
            });
    });
    </script>


Как переписать код, чтобы блок продолжал фиксироваться, но без анимации?
  • Вопрос задан
  • 601 просмотр
Решения вопроса 1
delphinpro
@delphinpro Куратор тега JavaScript
frontend developer
Заменить .animate() на .css()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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