2011-07-22 21 views

回答

1

你可以做這樣的事情:

獲得滾動條的位置,如果這個距離越大,則DIV頂部的距離,你添加類激活

像回到到最上面的扣子,這樣的事情:

$(window).scroll(function() { 
    if ($(window).scrollTop() > element1_top_distance) { 
    element1.addClass('active'); 
    } else if ($(window).scrollTop() > element2_top_distance) { 
    element2.addClass('active'); 
    } else if ($(window).scrollTop() > element3_top_distance) { 
    element3.addClass('active'); 
    } else if ($(window).scrollTop() > element4_top_distance) { 
    element4.addClass('active'); 
    } 
}); 

用,你可以只創建一個佈局很簡單, 記住要更正此代碼的JavaScript或jQuery,你會好