Files
2martens.de/_assets/js/main.js
Jim Martens ba42af74a8
All checks were successful
the build was successful
Added back-to-top button
Signed-off-by: Jim Martens <github@2martens.de>
2018-11-24 15:19:51 +01:00

32 lines
790 B
JavaScript

//= require popper
//= require bootstrap/util
//= require bootstrap/collapse
"use strict";
$(function() {
let mainMenu = $('#mainmenuNavbar');
mainMenu.on('show.bs.collapse', function (e) {
$('#submenuNavbar').addClass('invisible');
});
mainMenu.on('hidden.bs.collapse', function (e) {
$('#submenuNavbar').removeClass('invisible');
});
let backToTop = $('#back-to-top');
$(window).scroll(function () {
if ($(this).scrollTop() > 50) {
backToTop.fadeIn();
} else {
backToTop.fadeOut();
}
});
backToTop.click(function() {
backToTop.tooltip('hide');
$('body,html').animate({
scrollTop: 0
}, 800);
return false;
});
backToTop.tooltip();
});