Ответы пользователя по тегу JavaScript
  • Как можно объяснить пример кода?

    @Codebaker
    Всё умею, всё могу!
    $(function(){ // используется jquery: после того, как документ будет загружен
    $(window).scroll(function(){ // на всё окно приложения вешается обработчик на событие scroll
    var scrolled = $(window).scrollTop(); // получаем текущую координату бегунка скролла
    if (scrolled > 200) $('.go-top').fadeIn('slow'); // если она более 200, то медленно показываем элементы .go-top (они плавно возникнут на странице, скорее всего это одна кнопка "вверх")
    if (scrolled < 200) $('.go-top').fadeOut('slow'); // если меньше - также плавно скрываем .go-top
    });

    $('.go-top').click(function () { // при клике в элемент класса .go-top
    $("html, body").animate({ scrollTop: "0" },200); // плавно скроллим документ вверх до координаты "ноль"
    });
    });
    Ответ написан
    3 комментария