Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/04/2011, 15:05
anahilarrosa
 
Fecha de Ingreso: marzo-2011
Mensajes: 5
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: funcion accordion jquery, se abra desplegado

Cita:
Iniciado por InKarC Ver Mensaje
Haz que los links especifiquen cual ha sido cliqueado, por ejemplo blanqueamiento: en vez de que la url sea esta .../tratamientos.html, tienes que colocar que el link sea asi: .../tratamientos.html?blanqueamiento y asi con todos los links; luego haces esto para mostrar el div que sea necesario mostrar.

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.  
  3.    
  4.     var url= String(window.location).split('?');
  5.     pagina_actual = url[url.length-1];
  6.  
  7. switch(pagina_actual){
  8.     case "blanqueamiento": 
  9.     $("#panel_blanqueamiento").show()
  10.     break   ;
  11.    
  12.     case "arreglo":
  13.     $("#panel_arreglo").show()
  14.     break   ;
  15. }
  16.  
  17. })

Y simplemente dependiendo de la pagina en que estes muestra el DIV que necesitas mostrar; por ejemplo si dice "blanqueamiento" simplemente que muestre el div #panel_blanqueamiento


Mil gracias por las respuestas... pero todo lo que pruebo no me funciona.... quizas es porq no soy muy experta en esto :(

les paso el javascrit que tengo a ver si hay algo q me esta haciendo interferencia:


$(document).ready(function() {

$('div.accordionButton').click(function() {
$('div.accordionContent').slideUp('normal');
$(this).next().slideDown('normal');
});
$('div.accordionButton2').click(function() {
$('div.accordionContent').slideUp('normal');
$(this).next().slideDown('normal');
});
$('div.accordionButton3').click(function() {
$('div.accordionContent').slideUp('normal');
$(this).next().slideDown('normal');
});



$("div.accordionContent").hide();


});