Esto funciona:¿Cómo seleccionar el siguiente elemento coincidente?
<a href="#/link1">link1</a>
<a href="#/link2">link2</a>
<a href="#/link3">link3</a>
$("a[href*='#/link1'").next('a[href*="#"]').click();
pero esto no es así:
<a href="#/link1">link1</a><br>
<a href="#/link2">link2</a><br>
<a href="#/link3">link3</a><br>
$("a[href*='#/link1'").next('a[href*="#"]').click();
Lo anterior pone a prueba la etiqueta "< br>", no el siguiente enlace a juego.
¿Cómo haré para que funcione en ambas situaciones? Quiero seleccionar el siguiente elemento coincidente, no el siguiente elemento si coincide. Tal vez .next() no es el método correcto?
Creo que el PO es consciente de las deficiencias de '.Next() ', asegúrese de leer la * toda * pregunta;) –
@Nick Craver: Juro que fue escrito * Lo anterior ** selecciona ** la etiqueta'
'* ... tal vez era sólo deseable nking ... Estoy cansado;) –
¿Qué ocurre exactamente si no usas ": first"? ¿Haría clic en todos los enlaces? – Dave