Cita:
Iniciado por David
Sugerencias para simplificar tu código:
- En lugar de asignar un atributo style a todos los divs, usa una hoja de estilos y con una clase asignas el mismo estilo a todos los elementos.
- Si no va a ser un enlace (ya que no tiene una dirección válida en el href), no uses <a> sino directamente usa el evento onclick del <li>
- En lugar de cada vez que haces click a un elemento indicar qué elementos ocultar, mejor oculta todos (con un bucle for) y sólo indica cuál debe mostrarse al final, eso te permitirá llamar a una única función.
- Puedes también con getElementsByTagName() recorrer todos los <li> y asignarles dinámicamente el evento onclick usando addEventListener
Mucha gracias... veré como me va