Muy buenas Srs, vuelvo por éste foro para consultar una duda.
Resulta que estoy programando una web y uso javascript para cargar enlaces y demás.... gracias a que con ello también puedo aplicar unos efectos y tal.
Les muestro un code similar y que les sea intuitivo y una vez lo vean por encima les digo qué pasa.
[Archivo principal]
Código:
<body>.... contenidos.... <DIV CLASS="items"></DIV>
[Archivo 1 a cargar]
Código:
... contenidos del archivo 1.... <DIV CLASS"caja de texto donde quiero cargar el Archivo 2">.......
Enlace a Archivo2
Enlace a Archivo3
Enlace a Archivo4
[JS]
Código:
$(document).ready(function(){
$(".items").load("pages/inicio.php");
$("#menu a").each(function(){
var href = $(this).attr("HREF");
$(this).attr({ href: "#"});
$(this).click(function(evento){
evento.preventDefault();
$(".items").fadeOut("slow", loaditems);
$(".load").remove();
$(".carga").append('<DIV CLASS="load"></DIV>');
$(".load").fadeIn('normal');
function loaditems()
{
$(".items").load(href, scrll);
}
function scrll()
{
$(".scrollable").scrollable({ vertical: true, keyboard: true, mousewheel: true, speed: 400});
$(".scrollable").scrollable().begin(0);
$(".items").fadeIn("slow", hideLoader);
}
function hideLoader()
{
$(".load").fadeOut("normal");
}
return false;
});
});
});
El problema creo que está bien claro, pero lo explico igualmente.
Suponiendo que tengo una página estática donde se van cargando los contenidos en una caja según pulso en enlaces... todo funciona correcto.
El problema está cuando esos contenidos también tienen enlaces para cargar dentro de otra caja... desaparece todo y me los carga tal cual el archivo eliminando los contenidos anteriores... es decir, como una pagina nueva.
Espero su respuseta. Muchisimas Gracias programmers :D