MediaWiki:Gadget-scrollUpButton.js: Unterschied zwischen den Versionen

Die Seite wurde neu angelegt: „→* * Copyright (c) 2021-present, 安忆. * * @author 安忆 (https://zh.wikipedia.org/wiki/User:安忆) * @file scrollUpButton.js * @license GPL v3: $(function scrollUpButton() { var $window = $(window); var scrollButtonIcon = '//upload.wikimedia.org/wikipedia/commons/5/59/Font_Awesome_5_regular_arrow-circle-up_blue.svg'; if (!document.implementation.hasFeature('http://www.w3.org/TR/SVG11/feature#Image', '1.1')) { scrollButtonIcon = '//…“
 
Keine Bearbeitungszusammenfassung
Markierung: Manuelle Zurücksetzung
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 8: Zeile 8:
$(function scrollUpButton() {
$(function scrollUpButton() {
   var $window = $(window);
   var $window = $(window);
   var scrollButtonIcon = '//upload.wikimedia.org/wikipedia/commons/5/59/Font_Awesome_5_regular_arrow-circle-up_blue.svg';
   var scrollButtonIcon = '/w/images/7/72/Font_Awesome_5_regular_arrow-circle-up_blue.webp';
  if (!document.implementation.hasFeature('http://www.w3.org/TR/SVG11/feature#Image', '1.1')) {
    scrollButtonIcon = '//thumb.wikimedia.org/wikipedia/commons/thumb/5/59/Font_Awesome_5_regular_arrow-circle-up_blue.svg/32px-Font_Awesome_5_regular_arrow-circle-up_blue.svg.png';
  }
   var changeOpacity = function changeOpacity(event) {
   var changeOpacity = function changeOpacity(event) {
     event.currentTarget.style.opacity = event.type === 'mouseenter' ? '1' : '0.7';
     event.currentTarget.style.opacity = event.type === 'mouseenter' ? '1' : '0.7';
Zeile 33: Zeile 30:
     'user-select': 'none'
     'user-select': 'none'
   });
   });
   var $scrollDownButton = $scrollButton.clone().attr('id', 'scrollDownButton-zhwiki').css('transform', 'rotate(180deg)').on('click', function () {
   var $scrollDownButton = $scrollButton.clone().attr('id', 'scrollDownButton').css('transform', 'rotate(180deg)').on('click', function () {
     scrollTop(($(document).height() || 0) - ($window.height() || 0));
     scrollTop(($(document).height() || 0) - ($window.height() || 0));
   });
   });
   var $scrollUpButton = $scrollButton.clone().attr('id', 'scrollUpButton-zhwiki').on('click', function () {
   var $scrollUpButton = $scrollButton.clone().attr('id', 'scrollUpButton').on('click', function () {
     scrollTop(0);
     scrollTop(0);
   });
   });