0

divわかりました、jquery スライド スライド ダウンを使用するスタック とアンカーのあるページがあります。積み重ねられた div の下部が画面の上部に達すると、jquery が自動的に次の div (1000px 南) にスクロールするようにします。javascriptでこれを行うにはどうすればよいですか?

私の考えは、画像をdivの下部に配置し、何らかの方法で画面をチェックして、画像がモニターの上半分にあるかどうかを確認し、次のアンカーにスクロールする関数を呼び出すことです..

これは可能ですか?

必要なものの画像

4

1 に答える 1

0
var wHeight =$(window).height()/2;  
$(window).scroll(function(){   

    var imgOff = $('#two').offset().top-$(window).scrollTop();

    if(imgOff<wHeight){    
        alert('Kill BILL!');    
    }    
});

これを試したことはありませんが、うまくいくはずです 編集:これはうまくいきます ここで試してみてください http://jsfiddle.net/BG2Cz/ PS中間を通過すると、アラートがスパムになることに注意してください

于 2012-08-22T23:45:44.423 に答える