Участник:MailGik/hilarious.js — различия между версиями
Материал из Hilarious Wiki
MailGik (обсуждение | вклад) |
MailGik (обсуждение | вклад) |
||
Строка 16: | Строка 16: | ||
$(function(){ | $(function(){ | ||
$("#scroll-top").click(function(e) { | $("#scroll-top").click(function(e) { | ||
+ | var t; | ||
+ | return t = $(window), | ||
+ | t.scrollTop() > 0 && (e = t.scrollTop(), | ||
$('body,html').animate({scrollTop:0},300); | $('body,html').animate({scrollTop:0},300); | ||
}); | }); | ||
scrollTop(); | scrollTop(); | ||
}); | }); |
Версия 18:01, 19 августа 2016
/* Добавляет кнопку "Вверх" слева */
var footerId = document.getElementById("footer");
var scrollTopId = document.createElement("a");
scrollTopId.setAttribute("class","scroll-top hide-scroll-top");
scrollTopId.setAttribute("title","Наверх");
footerId.appendChild(scrollTopId);
function scrollTop(){
var t;
return (t = $(this)).hide().removeClass("hide-scroll-top"),
$(window).scroll(function(e) {
return t[$(this).scrollTop() > 0 ? "fadeIn" : "fadeOut"](300)
});
};
$(function(){
$("#scroll-top").click(function(e) {
var t;
return t = $(window),
t.scrollTop() > 0 && (e = t.scrollTop(),
$('body,html').animate({scrollTop:0},300);
});
scrollTop();
});