2014-06-07 21 views
-2

請檢查我的編碼!我只想激活一個項目,其中一個將從底部進入。但是當我運行這段代碼時,它激活了所有div。jquery窗口滾動當前特定項目


$(窗口).scroll(函數(){
$( '視差')。每個(函數(e)中{
如果($(窗口).scrollTop()< = 120) {
$(本).addClass( '激活');
}
});
});

< DIV ID = "家"類= "視差"風格= "高度:600像素;寬度:400%;顯示:塊; border:1px solid#F00; " >
< /格>
<格ID = "特徵"類= "視差"風格= "高度:600px的;顯示:塊; border:1px solid#F00; " >
< /格>
<格ID = "通訊"類= "視差"風格= "高度:600px的;顯示:塊; border:1px solid#F00; " >
</DIV >

回答

0

如果你看一下下面的代碼:

$('.parallax').each(function(e) { 

    if($(window).scrollTop()<=120){ 
    $(this).addClass('active'); 
    } 

} 

這實際上意味着,如果窗口上方低於120,則所有'.parallax'將被設置爲風格活躍