Foros del Web » Creando para Internet » CSS »

alieneamiento frustrado

Estas en el tema de alieneamiento frustrado en el foro de CSS en Foros del Web. Estimados amigos, estoy armando la web para una de esas personas quisquillosas, y tengo 2 problemas que no se resolver, por eso mi desesperado grito ...
  #1 (permalink)  
Antiguo 10/08/2010, 08:37
 
Fecha de Ingreso: julio-2009
Mensajes: 110
Antigüedad: 8 años, 4 meses
Puntos: 2
alieneamiento frustrado

Estimados amigos, estoy armando la web para una de esas personas quisquillosas, y tengo 2 problemas que no se resolver, por eso mi desesperado grito de ayuda aquí.

demo: http://tinyurl.com/2ut8pws

En la sección festival hay 3 botones, cuando abro el primero y luego quiero abrir el segundo, el primero deberia cerrarse automaticamente. Alguien me peude decir cual seria el codigo que tengo que insertar para lograrlo?

Y el otro tema es que cuando clickeo sobre uno de estos 3 botones, el fondo gris deberia bajar desde la linea del menu y no desde abajo y subir hasta la linea como lo hace ahora, como lo resuelvo?

Espero que alguien peuda ayudarme.
Gracias
Pro
  #2 (permalink)  
Antiguo 10/08/2010, 11:06
 
Fecha de Ingreso: abril-2007
Mensajes: 66
Antigüedad: 10 años, 7 meses
Puntos: 1
Respuesta: alieneamiento frustrado

amigo mande su documento para ver que hizo...porque asi no mas no se puede.
  #3 (permalink)  
Antiguo 10/08/2010, 16:59
Avatar de tredio  
Fecha de Ingreso: noviembre-2008
Ubicación: Carabobo
Mensajes: 466
Antigüedad: 9 años
Puntos: 66
Respuesta: alieneamiento frustrado

bueno promero que nada seria mejor que acomodaras el codigo de tu archivo "botones.js"


Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.  
  3.    function cerrar(panelActual){
  4.      var panel = 'panel,panel2,panel3'
  5.      panel.replace(panelActual,'').split(',');
  6.      for(i=0;i<panel.length;i++){
  7.         if(panel[i]!='' && $('#'+panel[i]).css('display') == 'visible')
  8.              $('#'+panel[i]).slideToggle("slow");
  9.     }
  10.   }
  11.  
  12.     $(".btn-slide").click(function() {
  13.  
  14.         $("#panel").slideToggle("slow");
  15.         cerrar("#panel");
  16.         $(this).toggleClass("active"); return false;
  17.  
  18.     });
  19.  
  20.    $(".btn-shows").click(function() {
  21.  
  22.         $("#panel3").slideToggle("slow");
  23.          cerrar("#panel3");
  24.         $(this).toggleClass("active"); return false;
  25.  
  26.     });
  27.    
  28.     $(".btn-videos").click(function() {
  29.  
  30.         $("#panel2").slideToggle("slow");
  31.          cerrar("#panel2");
  32.         $(this).toggleClass("active"); return false;
  33.  
  34.     });
  35.  
  36. });

no se si funcione pruebalo a ver que tal
  #4 (permalink)  
Antiguo 11/08/2010, 07:37
 
Fecha de Ingreso: julio-2009
Mensajes: 110
Antigüedad: 8 años, 4 meses
Puntos: 2
Respuesta: alieneamiento frustrado

Tredio, muchas gracias, ahi cambie el js pero no parece haber cambiado.

Que mas habria que hacer?
  #5 (permalink)  
Antiguo 11/08/2010, 07:37
 
Fecha de Ingreso: julio-2009
Mensajes: 110
Antigüedad: 8 años, 4 meses
Puntos: 2
Respuesta: alieneamiento frustrado

Cita:
Iniciado por jorge Ramirez Ver Mensaje
amigo mande su documento para ver que hizo...porque asi no mas no se puede.

Jorge, gracias por querer ayudarme, aqui va el codigo:

http://pastebin.com/dj9CM8Rr

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:13.