Warning.png

Поддержка Wiki прекращена, она доступна в режиме архива. Информация в ней устарела и может быть неактуальной.

Участник:MailGik/hilarious.js — различия между версиями

Материал из Hilarious Wiki
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
/* Добавляет кнопку "Вверх" слева */
 
/* Добавляет кнопку "Вверх" слева */
addOnloadHook(function() {
+
 
var elems = document.getElementsByClassName('editsection');
+
var body = document.getElementsByTagName('body');
for (i = 0; i < elems.length; i++) {
+
document.body.innerHTML +='<div class="scroll-top hide-scroll-top"><span class="scroll-top-img"><br></span></div>';
var span = document.createElement('span');
+
 
var link = document.createElement('a');
+
$("div[class='scroll-top']").click(function() {
link.href = '#top';
+
  $("html, body").animate({ scrollTop: 0 }, "slow");
link.appendChild(document.createTextNode('back to top'));
+
  return false;
span.appendChild(document.createTextNode('['));
 
span.appendChild(link);
 
span.appendChild(document.createTextNode('] '));
 
elems[i].insertBefore(span, elems[i].firstChild);
 
}
 
 
});
 
});

Версия 17:03, 19 августа 2016

/* Добавляет кнопку "Вверх" слева */

var body = document.getElementsByTagName('body');
document.body.innerHTML +='<div class="scroll-top hide-scroll-top"><span class="scroll-top-img"><br></span></div>';

$("div[class='scroll-top']").click(function() {
  $("html, body").animate({ scrollTop: 0 }, "slow");
  return false;
});