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);