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

Материал из rock63.ru
Перейти к: навигация, поиск
(Новая страница: «$('body').prepend('<a href="#" class="back-to-top">Back to Top</a>'); var amountScrolled = 300; $(window).scroll(function() { if ($(window).scrollTop() > amoun…»)
 
 
Строка 3: Строка 3:
 
var amountScrolled = 300;
 
var amountScrolled = 300;
  
$(window).scroll(function() {
+
$(window).scroll(function () {
if ($(window).scrollTop() > amountScrolled) {
+
  if ($(window).scrollTop() > amountScrolled) {
$('a.back-to-top').fadeIn('slow');
+
    $('a.back-to-top').fadeIn('slow');
} else {
+
  } else {
$('a.back-to-top').fadeOut('slow');
+
    $('a.back-to-top').fadeOut('slow');
}
+
  }
 
});
 
});
  
$('a.back-to-top, a.simple-back-to-top').click(function() {
+
$('a.back-to-top, a.simple-back-to-top').click(function () {
$('body').animate({
+
  $('html, body').animate({
scrollTop: 0
+
    scrollTop: 0
}, 'fast');
+
  }, 'fast');
return false;
+
  return false;
 
});
 
});

Текущая версия на 10:10, 22 ноября 2018

$('body').prepend('<a href="#" class="back-to-top">Back to Top</a>');

var amountScrolled = 300;

$(window).scroll(function () {
  if ($(window).scrollTop() > amountScrolled) {
    $('a.back-to-top').fadeIn('slow');
  } else {
    $('a.back-to-top').fadeOut('slow');
  }
});

$('a.back-to-top, a.simple-back-to-top').click(function () {
  $('html, body').animate({
    scrollTop: 0
  }, 'fast');
  return false;
});