我想在浏览器视图中获得最高元素。
我的网站包含许多span元素,当用户滚动时,我想要接收位于浏览器视图顶部的元素。
我的计划是:保存元素的id,当用户再次打开文档时,它会滚动到最新(元素)位置。
答案 0 :(得分:1)
试试这个: -
$(document).scroll(function() {
var cutoff = $(window).scrollTop();
$('span').removeClass('top').each(function() {
if ($(this).offset().top > cutoff) {
$(this).addClass('top');
return false; // stops the iteration after the first one on screen
}
});
});