entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

¿Cómo poner estilo a más de un elemento?

Hola.

Estoy trabajando con css y jquerry, tengo una lista de x elementos, algunas tienen id´s repetidos y otras diferentes, dejo un ejemplo.

<li id="uno">Elemento 1</li>
<li id="dos">Elemento 2</li>
<li id="uno">Elemento 3</li>
<li id="tres">Elemento 4</li>
<li id="uno">Elemento 5</li>
<li id="dos">Elemento 6</li>

Y estoy utilizando $(#uno).css("display","block"); para ocultar todos los elementos con el id uno, pero por alguna razón solo se oculta el primero.
Necesito ayuda con eso, quisiera ocultar todos los elementos con el mismo id pero no he podido, si hay otro método sería de gran ayuda, y gracias de antemano.

Saludos!

1 Respuesta

3votos

white Puntos75820

El atributo id es unico en cada elemento, deberías usar el atributo class para un grupo de elementos, entonces en tu código:

<li class="uno">Elemento 1</li>
<li class="dos">Elemento 2</li>
<li class="uno">Elemento 3</li>
<li class="tres">Elemento 4</li>
<li class="uno">Elemento 5</li>
<li class="dos">Elemento 6</li>

ocultando todos los elementos con clase .uno

$('.uno').hide();

Enlaces referentes al tema:

https://librosweb.es/libro/css/capitulo_13/recomendaciones_generales_sobre_css.html
http://es.html.net/tutorials/css/lesson7.php

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


Actividad Reciente

...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta