cómo omitir una etiqueta que tenga el mismo nombre de clase de otra en jquery

votos
0

Cómo omitir una etiqueta con el mismo nombre de clase de otra en jquery

<label for=myCb1>test1</label>
<label for=myCb1>test</label>
<input type=checkbox id=myCb1 value=1 />

cuando intento invocar la etiqueta de myCb1, ambos se muestran, así que ayúdenos a omitir una etiqueta usando jquery

Publicado el 30/07/2009 a las 08:13
fuente por usuario
En otros idiomas...                            


3 respuestas

votos
1

$('.class:first-child')

Esto es si están uno al lado del otro, como acabas de describir.

Respondida el 30/07/2009 a las 08:15
fuente por usuario

votos
1

O bien, déles una identificación para identificarlos de manera única, o puede usar un selector como:

$("label[for=myCb1]:eq(0)") // Only selects the first label
$("label[for=myCb1]:eq(1)") // Only selects the second label
Respondida el 30/07/2009 a las 08:16
fuente por usuario

votos
1

Desea utilizar el :eqpseudo-selector como tal:

$("label[for='myCb1']:eq(1)")

:eqle permite especificar el índice de los elementos encontrados que desea devolver. El índice está basado en cero (lo que significa que el primer elemento será índice 0).

jQuery Docs: :eqpseudo-selector

Respondida el 30/07/2009 a las 08:18
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more