Tengo un código como a continuación:Jquery/Javascript encontrar primer elemento visible después de desplazamiento
<div id="container">
<div class="item" id="1">blah blah</div>
<div class="item" id="2">blah blah 2</div>
</div>
Pero en realidad hay mucha, mucha de la clase 'elemento' =.
Básicamente, a medida que el usuario se desplaza por esta gran lista larga de elementos, quiero cambiar el estilo de la visible superior actual (¡como Google Reader!). He buscado soluciones en jquery o Javascript simple, pero parece que no puedo encontrar ninguna. ¿Alguien tiene alguna idea?
Gracias
Marcos
Gracias, funciona muy bien con un pequeño ajuste, agregando un número de los 25 para que se seleccionen justo antes de que lleguen a la parte superior de la ventana; de lo contrario, la mitad seleccionada se desplazará a la mitad antes de seleccionar la siguiente –
$ ('. item'). offset() no funcionará como - offset obtendrá el las coordenadas actuales del primer elemento en el conjunto de elementos coincidentes, relativos al documento. –