我正在尝试创建一个简单的 jQuery 代码,以便在滚动时向每个“选择器”元素添加一个类。我需要 offsetParent,因为有时这个“选择器”在许多 div 项目中。
$(window).on('scroll', function() {
$('.selector').each(function () {
var top = $(window).scrollTop();
var element = $(this).offsetParent().scrollTop();
if ( top > element ) {
$(this).addClass('run');
}
console.log( element + ' ' +top );
});
});
jsfiddle http://jsfiddle.net/uT7Cu/