Necesitaba una ayudita, estoy haciendo una pagina con php+mysql básica de momento. Tiene 2 tablas, y tengo una pagina para listar, otra para inserir, otra para borrar todo OK.
Ahora he añadido una bonita pagina ("index.html") con jquery y desde allí llamo a los php con load, muy bonito. Cada enlace tiene una funcion de load con efecto y tal, el problema que tengo es que el contenido que cargo no dispone de jquery.. es decir, si cargo la lista de "clientes" y lleva dentro un enlace editar, no me carga con jquery.load, en cambio se abre la página como un enlace cualquiera... Espero explicarme bien! os pongo el codigo del jquery de index.html
Código PHP:
var rec = "#load-area"; //En este div cargo todo
var src = "../loading.gif"; //Imageen de loading
var iid = "loading"; //Id de la precarga
var pre = '<img src="'+src+'"id="'+iid+'"/>'; //Objeto precarga
$("a").each(function(){ //todos los enlaces usan esta funcion?
var href = $(this).attr("href"); //Guardamos el vaolor de href de cada enlace.
$(this).click(function(){ //Cargamos en rec el contenido de cada href y le damos efectos.
$(rec).hide().after(pre).load(href, function() {
$("#"+iid).remove();
$(this).fadeIn(1000);
$("table.tiger-stripe tr:even").addClass("oddrow"); //estetica de tabla
});
return false; //Para que no se redireccione.
});
return false;
});