固定位置をサポートしていないモバイルブラウザのモバイルサイトで、フッターの固定位置を偽造しています。(iOS 5より前のiOS、2.2より前のAndriodなど)
これが私が使用しているJQueryコードです。これはうまく機能し、私が望むことを実行します。
function changeFooterPosition() {
$('.not-fixed').css('top', window.innerHeight + window.scrollY - 56 + "px");
}
$(document).bind('scroll', function() {
changeFooterPosition();
});
だからそれはうまくいく。
私の質問は、少し遅延を追加して、小さなスクロールのたびにすばやくスナップするのではなく、フッターをフェードインさせたいということです。私は周りを見回して、私が使用できる次の方法を見つけましたが、それらが正しい方法であるかどうか、または上記のjsにそれらを追加する場所がわかりません。
.delay(1000).fadeTo('slow', 1)
この機能がJQueryMobileに存在することは知っていますが、JQueryMobile全体をこの1つの小さなことだけに使用したくはありません。
前もって感謝します。