1
我正在研究一個項目,該項目是一系列頁面上的帖子,當瀏覽器滾動時,類僅添加到該帖子中。我在這裏有一個工作理念:http://jsfiddle.net/chdhmphry/V7jPU/
我的問題是,這突出顯示了所有的帖子,而不是一個。我試着做了一些工作,但似乎沒有讓我只是將類添加到適合參數的帖子中(在窗口頂部20px內)。我試過$(this)
,爲什麼$(".post").ready(function() {
是代碼的一部分。我究竟做錯了什麼?
jQuery的:
$(window).scroll(function() {
var scroll = $(window).scrollTop();
$(".post").ready(function() {
post = $(".post", this).offset().top,
opacity = post - 20;
if (scroll >= opacity) {
$(this).addClass("seventy");
} else{
$(this).removeClass("seventy");
}
});
});
太棒了!謝謝。無論如何,只要代碼通過,就可以刪除類。在這種情況下,這並不重要,但我想我可以使用它的一種方式是使用標題作爲粘性,這樣信息就可以在較長的帖子上獲得。 –
給我一秒,我會試一試。 –
太棒了。非常感謝! –