Capture o primeiro ID div visível ao rolar (janela de visualização)
Tenho esta página:
Quero capturar em qual div estou enquanto estou roland
Sei Se eu usar:
if( $(document).scrollTop() > $('#div1').position().top) {
console.log('Div1')
}
... ele capturará o div1, mas, em vez de usar esse código para cada div, eu quero definir um trecho para todos os divs
Algo como
var a = // The div i am at
if( $(document).scrollTop() > $(a).position().top) {
console.log($(a).attr('id'))
}
Estou parecendo algo como a janela de exibição:http: //www.appelsiini.net/projects/viewport/3x2.htm
Posso conseguir isso sem um plug-in, simplesmente 2-3 linha