tracman-server/static/js/footer.js

18 lines
463 B
JavaScript
Raw Normal View History

2017-12-12 17:40:07 -07:00
'use strict'
/* global $ */
2017-06-30 14:38:30 -06:00
// Push footer to bottom on pages with little content
2017-12-12 17:40:07 -07:00
function setFooter () {
2018-03-08 19:26:24 -07:00
const $windowHeight = $(window).height()
const $footerBottom = $('footer').offset().top + $('footer').height()
if ($windowHeight > $footerBottom) {
$('footer').css('margin-top', $windowHeight - $footerBottom)
2017-12-12 17:40:07 -07:00
}
}
// Execute on page load
2017-12-12 17:40:07 -07:00
$(function () { setFooter() })
// Execute on window resize
2017-12-12 17:40:07 -07:00
$(window).resize(function () { setFooter() })