MediaWiki:Chameleon.js: Difference between revisions
From Variscite Wiki
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
$('a.ca-history').html('History').addClass('mr-2'); | $('a.ca-history').html('History').addClass('mr-2'); | ||
(function($, mw) { | |||
$('<div>') | |||
.addClass('back-top') | |||
.html('<i class="fas fa-chevron-up"></i>') | |||
.appendTo('.bodyContent') | |||
.bind({ | |||
click: function(e) { | |||
e.preventDefault(); | |||
$('html, body').animate({ | |||
scrollTop: "0" | |||
}); | |||
} | |||
}); | |||
$(window).scroll(function() { | |||
if ($(this).scrollTop()) { | |||
$('.back-top').css('visibility', 'visible'); | |||
} else { | |||
$('.back-top').css('visibility', 'hidden'); | |||
} | |||
}); | |||
})(jQuery, mw); |
Revision as of 19:28, 1 June 2021
$('a.ca-history').html('History').addClass('mr-2');
(function($, mw) {
$('<div>')
.addClass('back-top')
.html('<i class="fas fa-chevron-up"></i>')
.appendTo('.bodyContent')
.bind({
click: function(e) {
e.preventDefault();
$('html, body').animate({
scrollTop: "0"
});
}
});
$(window).scroll(function() {
if ($(this).scrollTop()) {
$('.back-top').css('visibility', 'visible');
} else {
$('.back-top').css('visibility', 'hidden');
}
});
})(jQuery, mw);