Участник:MailGik/hilarious.js — различия между версиями
Материал из Hilarious Wiki
MailGik (обсуждение | вклад) |
MailGik (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
/* Добавляет кнопку "Вверх" слева */ | /* Добавляет кнопку "Вверх" слева */ | ||
+ | ( function() { | ||
var body = document.getElementsById('content'); | var body = document.getElementsById('content'); | ||
− | document.body.innerHTML +='<div class="scroll-top hide-scroll-top"><span class="scroll-top-img"><br></span></div>'; | + | /*document.body.innerHTML +='<div class="scroll-top hide-scroll-top"><span class="scroll-top-img"><br></span></div>'; |
$(".scroll-top").click(function() { | $(".scroll-top").click(function() { | ||
$("html, body").animate({ scrollTop: 0 }, "slow"); | $("html, body").animate({ scrollTop: 0 }, "slow"); | ||
return false; | return false; | ||
− | }); | + | });*/ |
+ | |||
+ | |||
+ | |||
+ | //var body = document.getElementsByTagName('body'); | ||
+ | document.body.innerHTML +='<div class="scroll-top hide-scroll-top"><span class="scroll-top-img"><br></span></div>'; | ||
+ | $(document).ready(function() { | ||
+ | $(".scroll-top").each(function() { | ||
+ | var t, e; | ||
+ | return (t = $(this)).hide().removeClass("hide-scroll-top"), | ||
+ | e = 0, | ||
+ | $(window).scroll(function() { | ||
+ | return t[$(this).scrollTop() > 0 ? "fadeIn" : "fadeOut"](300) | ||
+ | }), | ||
+ | t.find(".scroll-top-img").click(function() { | ||
+ | var t; | ||
+ | return t = $(window), | ||
+ | t.scrollTop() > 0 && (e = t.scrollTop(), | ||
+ | $("body,html").animate({ | ||
+ | scrollTop: 0 | ||
+ | }, 400)), | ||
+ | !1 | ||
+ | }); | ||
+ | }); | ||
+ | }); | ||
+ | } )(); |
Версия 17:08, 19 августа 2016
/* Добавляет кнопку "Вверх" слева */
( function() {
var body = document.getElementsById('content');
/*document.body.innerHTML +='<div class="scroll-top hide-scroll-top"><span class="scroll-top-img"><br></span></div>';
$(".scroll-top").click(function() {
$("html, body").animate({ scrollTop: 0 }, "slow");
return false;
});*/
//var body = document.getElementsByTagName('body');
document.body.innerHTML +='<div class="scroll-top hide-scroll-top"><span class="scroll-top-img"><br></span></div>';
$(document).ready(function() {
$(".scroll-top").each(function() {
var t, e;
return (t = $(this)).hide().removeClass("hide-scroll-top"),
e = 0,
$(window).scroll(function() {
return t[$(this).scrollTop() > 0 ? "fadeIn" : "fadeOut"](300)
}),
t.find(".scroll-top-img").click(function() {
var t;
return t = $(window),
t.scrollTop() > 0 && (e = t.scrollTop(),
$("body,html").animate({
scrollTop: 0
}, 400)),
!1
});
});
});
} )();