我有一個很好的看看,我在這裏有一個真正的困難與一些jQuery,我只能找到解決方案添加一個類時滾動,但只有通過一個div某個數字像素數。jQuery addClass滾動'在'一個div
這裏是我的問題http://jsfiddle.net/sqz75b9g/
的的jsfiddle在jQuery的也將被複制。現在這個功能在用戶向下滾動500個像素的目的下效果很好。但是我希望addClass在用戶達到.content div,時發生而不僅僅是像素高度。
任何意見將不勝感激。非常感謝你。
$(function() {
var header = $('header');
var menu = $('#menu');
$(window).scroll(function() {
var scroll = $(window).scrollTop();
if (scroll >= 500) {
header.addClass('dark');
menu.addClass('dark');
} else {
header.removeClass('dark');
menu.removeClass('dark');
}
});
})
這很好,謝謝你,我假設我的'其他'的代碼是錯誤的,它將如何工作,它將removeClass通過.content – HeyImArt
後更新了答案。 – vijayP