Przewijania okna do góry
当前为
// ==UserScript==
// @name Scroll to top
// @namespace el nino
// @version 1.00
// @author el nino
// @description Przewijania okna do góry
// @include http://www.skyscrapercity.com/forumdisplay.php*
// @include http://www.skyscrapercity.com/showthread.php*
// @include http://www.skyscrapercity.com/showpost.php*
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js
// @grant GM_addStyle
// ==/UserScript==
'use strict';
//Dodanie zmiennych
var html = '<div id="scroll-to-top"></div>';
var css = '#scroll-to-top { position: fixed; bottom: 30px; right: 30px; height: 50px; width: 50px; background-image: url(http://garua.pl/ssc/scroll_to_top.png); opacity: 0.3; cursor: pointer; display: none; }';
//Wstrzyknięcie html i css
GM_addStyle(css);
$('body').append(html);
//Sprawdzanie czy pokazać lub ukryrć przycisk
$(window).on("load resize scroll",function(){
scrollButton();
});
//Wyrywanie kliknięcia
$('#scroll-to-top').click(function(){
scrollToTop();
});
function scrollButton() {
if ($(window).scrollTop() > 100) {
$('#scroll-to-top').fadeIn();
} else {
$('#scroll-to-top').fadeOut();
}
}
function scrollToTop() {
$("body").animate({ scrollTop: 0 }, 600);
}