A ver, en realidad lo que yo quisiera hacer es lo siguiente:
Tengo un index.php
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <script src="../jquery-1.7.1.min.js" type="text/javascript"></script> $(document).ready(function(){
alert("Cargando Body");
$('body').load('plantilla.php div#layout');
alert("Se cargo Body");
});
Tengo un plantilla.php
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <script src="../jquery-1.7.1.min.js" type="text/javascript"></script> $(document).ready(function(){
alert("Cargando Plantilla");
$('div#menu').load('menu.php div#menu');
$('div#galeria').load('galeria.php div#galeria');
alert("Se cargo Plantilla");
});
Tengo un menu.php
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
Y finalmente un galeria.php
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <div id="imagen">Aca va una imagen
</div> <div id="descripcion">Aca va la descripcion
</div>
Obviamente esto no funciona, muestra los dos carteles de cargando body y se cargo body, pero la pagina esta en blanco. Mi idea es trabajar por separado las cosas y a la hora de juntarlas no tener que "adaptarlas" de ninguna manera. Y que se puedan probar individualmente.
Si yo entro a plantilla.php anda todo joya. Lo que yo necesito es via ajax cargar otro ajax (creo que es esto lo que estoy queriendo hacer) y ejecutarlo basicamente. En este caso con jquery hice eso, no se si con jquery o simplemente con javascript puedo hacer lo que necesito.
Gracias por las respuestas.