Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/09/2009, 08:47
Avatar de mayid
mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 7 meses
Puntos: 101
Respuesta: Ayuda con Divs

Cita:
Yo vi hace un tiempo una forma que era.... digamoslo en pseudocodigo "mostrame this y ocultame todo lo demas"
Que framework usas ? Yo en jQuery hago esto, con eventos:

a {background-color: white}
.activo {background-color: black}


<a href = "#" class="activo">uno</a> // este empieza en color negro
<a href = "#" >dos</a>
<a href = "#" >tres</a>


botonera = $("#menu_ li a"); // todos los botones

jQuery.each(botonera, function(boton) {

boton.click( function (){
$("#menu_ li a").removeClass('activo'); // ninguna queda como activo
activo = $(this); // y enseguida este boton es el activo
activo.addClass('activo');
return false;

}) })


Esta es una manera. La otra es ir almacenando en una variable el boton que este activo, que iras reemplazando.

Pero en realidad, lo que necesitas dentro de la funcion click es un evento show() o hide()... o uno que represente a los dos: toggle()