Cuando intento almacenar todos los elementos <a>
como objetos en una matriz (usando $('a')
), y luego obtengo la posición de cada uno de ellos, no funciona.cómo iterar sobre los resultados de un selector de jquery
years = $('a');
for(i=0;i< years.length;i++){
if(years[i].position().top > year.position().top){
}
else{
}
}
consola dice:
Uncaught TypeError: Object file:///Users/.../index.html# has no method 'position'
Cuando lo hago con un solo elemento seleccionado por el nombre de clase en lugar de nombre de la etiqueta, todo funciona bien.
¿Qué estoy haciendo mal?
¿Deberíamos adivinar su JavaScript? ¿O podría ayudarnos a ayudarlo mostrando lo que ha intentado? –
Ningún código puede arrojar ningún error. – Bergi