しばらく前にホットな jQuery パララックス スクロールを使用するサイトを作成しましたが、以前は非常にスムーズでしたが、最近 (ブラウザーの更新?) 途切れ途切れになりました。jQueryスクロールイベントの発火頻度に関係していると思います。これは、私がやろうとしていることの小さな例サイズのバージョンです...
$(window).scroll(function() {
offset = window.pageYOffset;
$('#firstImg').css({
"top" : -750 + (offset/1.5) + "px"
});
});
基本的に、下にスクロールすると、画像が徐々に垂直方向に視差します。製品はhttp://www.davegamache.com/sandbox/best-of-2010/で確認できます。Campaign Monitor も私のコードを採用サイトに転用しました...こちらで確認してください: http://www.campaignmonitor.com/hiring/ .
信じられないほど途切れ途切れのスクロールを防ぐ方法を理解する必要があります。私は setInterval を作成し、(.scroll() イベントを使用する代わりに) 再配置コードを手動で起動しましたが、スムーズにすることができませんでした (50m/s は途切れ途切れで、十分に起動しなかったため、10m/s でした)頻繁にあるように見えたので、びくびくしただけですか?)。
誰かが助けてくれるかどうか教えてください。本当にありがとう!