私は小さな問題があります。 私はnikebetterworld.comの視差の背景のようなことをしようとしています。 私の最初の試合では、うまくいくものを手に入れましたが、うまくいくかもしれません。 スクロールすると、背景の位置が変わります。問題はスクロールしてから数ミリ秒後に変化するため、スクロール後にバックグラウンドがどのように「ジャンプ」するかを見ることができます。より速いスクロールイベントですか? - スクロールバックグラウンド "ジャンプ"
コード:
var $w = $(window);
function move($c) {
var scroll = $w.scrollTop();
var diff = $c.offset().top - scroll;
var pos = '50% ' + (-diff)*0.5 + 'px';
$c.css({'backgroundPosition':pos});
}
$w.bind('scroll', function(e){
move(some_container);
});
任意の提案ですか?おかげさまで
編集この例で
ルック:http://jsfiddle.net/MZGHq/ (あなたは背景画像が表示されるまでスクロールダウン)
問題の機能を実現するように見えるナイキコードは、ここにあります:http://www.nikebetterworld.com/lib/js/com.nikebetterworld .js?0.1.0.0 –
質問はperformaについてです私の現在のattempの問題:/ – ezakto