JQuery の旅を始めたばかりで、スティッキー フッター用の簡単なスクリプトを作成します。
jQuery(document).ready(function($) {
function StickyFooter() {
var footer = $('#footer');
var pos = footer.position();
var height = $(window).height();
height = height - pos.top;
height = height - footer.outerHeight();
if (height > 0) {
footer.css({'margin-top' : height+'px'});
}
else {
footer.css({'margin-top' : '0px'});
}
}
StickyFooter();
$(window).resize(StickyFooter)
});
上記は正常に機能しますが、これが正しく行われているかどうかを知りたいです。カスタム関数を正しく作成しましたか?