2015-02-05 51 views
0

所以我有一塊jQuery,將一個div粘貼到頁面頂部,一旦滾動過去,這個效果很好!只有一個div的頁頭粘貼到頁首

現在即時嘗試設置它,以便在該div上的底部達到它停止粘在頭上,我似乎可以工作。

任何幫助表示讚賞。

function sticky_relocate() { 

var window_top = $(window).scrollTop(); 
var div_top = $('#sticky-anchor').offset().top; 
if (window_top > div_top) { 
    $('#sticky').addClass('stick'); 
} 
if ($(window).scrollTop() > 1400) { 
    $('sticky-anchor').slideDown(); 
} 

else { 
    $('#sticky').removeClass('stick'); 
} 

}

$(函數(){$ (窗口).scroll(sticky_relocate); sticky_relocate(); });

回答

1

不應該

$('#sticky').removeClass('#stick'); 

$('#sticky').removeClass('stick'); 

+0

不錯的地方,但仍然沒有做我打算做的事情。謝謝。 – Beep 2015-02-05 17:52:38