Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/11/2013, 05:44
oleguer
 
Fecha de Ingreso: septiembre-2010
Mensajes: 17
Antigüedad: 14 años, 5 meses
Puntos: 0
Función que cambie de página y luego ejecute otra función

Las funciones de mostrar1, mostrar2, mostrar3, mostrar4 simplemente muestran/ocultan artículos y cambian la clase de un li, hasta aquí todo bien.

Solo pongo el código de dos, las otras son más de lo mismo...

Código:
function mostrar1()
{
    $('#art2').hide();
    $('#art3').hide();
    $('#art4').hide();
    $('#art1').show();
    $("#mos1").addClass('active');
    $("#mos2").removeClass('active');
    $("#mos3").removeClass('active');
    $("#mos4").removeClass('active');
}
            
function mostrar2()
{
    $('#art1').hide();
    $('#art3').hide();
    $('#art4').hide();
    $('#art2').show();
    $("#mos2").addClass('active');
    $("#mos1").removeClass('active');
    $("#mos3").removeClass('active');
    $("#mos4").removeClass('active');
}

Desde index.php llamo por onclick a las funciones familia(), civil(), penal() y info(), dependiendo del botón que use... entonces la intención es que esa función me mande a otra página (servicios.php) y a su vez, ejecute otra función (una vez haya cambiado de página) que mostrará o ocultara unos artículos.

Estas son las funciones con las que tengo problemas.

Código:
function familia(){
    
    location.href = "servicios.php";  
    mostrar1(); 
    
}

function civil(){
    
    location.href = "servicios.php";  
    mostrar2(); 
    
}

function penal(){
    
    location.href = "servicios.php";  
    mostrar3();
    
}

function info(){
    
    location.href = "servicios.php";  
    mostrar4();
    
}
Un saludo, gracias.