2014-08-31 44 views
0

我有一個問題,我會做一個粘性的內容。它將與CSS和廣告類作品...兩個如果在一個JS腳本

我的問題是我不知道怎麼問2,如果公司...

$(document).on("scroll",function(){ 

    var fix_work_content = $(".portfolio_work").offset().top -20; 
    var leave_work_content = $(".mainfooter").offset().top -50; 


    if($(document).scrollTop()>fix_work_content){ 
     $(".work_content").addClass("fix_work_content").removeClass("leave_work_content"); 
    } 
    /* 
    if($(document).scrollTop()>leave_work_content){ 
     $(".work_content").addClass("leave_work_content").removeClass("fix_work_content"); 
    } 
    */ 
    else{ 
     $(".work_content").removeClass("fix_work_content, fix_work_content"); 
    } 
}); 

回答

1

你問如何向纔去測試第二個條件其他塊?如果是這樣,這是你想要的東西:

if (condition){ 

} else if (another_condition){ 

} else { 

} 

使用代碼:

$(document).on("scroll",function(){ 

    var fix_work_content = $(".portfolio_work").offset().top -20; 
    var leave_work_content = $(".mainfooter").offset().top -50; 

    if ($(document).scrollTop() > fix_work_content){ 
     $(".work_content").addClass("fix_work_content").removeClass("leave_work_content"); 
    } else if ($(document).scrollTop() > leave_work_content){ 
     $(".work_content").addClass("leave_work_content").removeClass("fix_work_content"); 
    } else { 
     $(".work_content").removeClass("fix_work_content, fix_work_content"); 
    } 
}); 

代碼是否是你想要,我不能說什麼。

相關問題