MediaWiki:Common.js: различия между версиями
Pok (обсуждение | вклад) Отмена правки 55632, сделанной Pok (обсуждение) Метка: отмена |
AsnDen (обсуждение | вклад) Кнопка "вверх" |
||
| Строка 752: | Строка 752: | ||
/* Keep track of delegated events on dynamic content */ | /* Keep track of delegated events on dynamic content */ | ||
mcw.events = {}; | mcw.events = {}; | ||
// from Minecraft Wiki | |||
/* Добавляет кнопку «Вверх» слева */ | |||
function scrollTop(){ | |||
$(window).scroll(function(e) { | |||
if($(window).scrollTop()>0) { | |||
$("#scroll-top").fadeIn(300); | |||
} else{ | |||
$("#scroll-top").fadeOut(300); | |||
} | |||
}); | |||
} | |||
/* Fired whenever wiki content is added. (#mw-content-text, live preview, load page, etc.) */ | /* Fired whenever wiki content is added. (#mw-content-text, live preview, load page, etc.) */ | ||
mw.hook('wikipage.content').add(function($wikipageContent) { | mw.hook('wikipage.content').add(function($wikipageContent) { | ||
$(function(){ | |||
$("footer#footer").append($("<span></span>") | |||
.attr({ | |||
"id": "scroll-top", | |||
"title": "Наверх" | |||
}) | |||
); | |||
$("#scroll-top").click(function(e) { | |||
$('body,html').animate({scrollTop:0},300); | |||
}); | |||
scrollTop(); | |||
}); | |||
/** | /** | ||
* Page loader | * Page loader | ||