我正在尝试创建一个简单的jQuery代码,以便在滚动时为每个'selector'元素添加一个类。我需要offsetParent,因为有时这个'selector'在很多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/