sticky-footer.js
Version:
jQuery plugin to create a sticky footer
1 lines • 516 B
JavaScript
!function(c){"use strict";var s=function(n){return n?c(n):null},f=s(window),l=s("html");c.fn.adjustHeightForScreen=function(){var e=s(this),n=function(){e.css("min-height","");var n=f.height(),i=l.height();if(i<n){var t=n-i+e.height();e.css("min-height",t)}};n();var r,h,o,u,i,t,a=(r=n,h=150,function(){var n=this,i=arguments,t=o&&!u;clearTimeout(u),u=setTimeout(function(){u=null,o||r.apply(n,i)},h),t&&r.apply(n,i)});return i=["orientationchange","resize"],t=a,f[c.fn.on?"on":"bind"](i.join(" "),t),this}}(jQuery);