MediaWiki:Common.js — различия между версиями

Материал из doc.abonent.plus
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
 
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
//Created by Noemon from Dead Space Wiki, translate from ru.elderscrolls.wikia
 
 
function hideFade () {
 
// hide #backtotop first
 
$( "#backtotop" ).hide ();
 
// fade in #backtotop
 
$( function () {
 
$( window ).scroll( function () {
 
if ( $( this ).scrollTop () > ButtonStart ) {
 
$( '#backtotop' ).fadeIn ();
 
} else {
 
$( '#backtotop' ).fadeOut ();
 
}
 
});
 
});
 
}
 
 
function goToTop (){
 
// scroll body to 0px on click
 
$( 'body,html' ).animate ({
 
scrollTop: 0
 
}, ScrollSpeed );
 
return false;
 
}
 
 
function addBackToTop () {
 
if( skin == 'oasis' ) {
 
$('<li id="backtotop" style="position: absolute; right:20px; top:0px; border:none;"><button type="button" value="Наверх" onClick="goToTop();">Наверх</button></li>').appendTo('#WikiaBarWrapper .toolbar > .tools');
 
hideFade ();
 
}
 
}
 
 
var ButtonStart = 800;
 
var ScrollSpeed = 600;
 
 
if( !window.BackToTop  ) {
 
$( document ).ready( function () {
 
addBackToTop ();
 
});
 
}
 
var BackToTop = true; // prevent duplication
 

Версия 09:35, 21 июля 2016

/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */