Buenas chicos, ya es la segunda vez que tengo este fallo, y podría multiplicarse a infinitos, porque es muy básico.
Cuando cargo algún html/php en una capa a través de jquery (load,post,get, lo que sea), y ese algo tiene a su vez una llamada a jquery, no funciona.
Un ejemplo claro, reducido y resumido:
index.html
Código HTML:
Ver original <script type='text/javascript' src='js/jquery-1.9.1.js'></script> <script type='text/javascript' src='js/mi-jquery.js'></script> <a href='#' id='boton'>Haz click
</a>
mi-jquery.js
Código Javascript
:
Ver original$(function(){
$('#boton').click(function(e){
$('#capa').load('prueba.html');
window.alert ("has hecho click");
});
});
prueba.html
Código HTML:
Ver original<a href='#' id='boton'>Haz click otra vez
</a>
El primer click funciona, el segundo del nuevo enlace ya no.
Saludos!
Edito: cargando otra vez los scripts de jquery y mi-jquery en prueba.html funciona, pero no se puede hacer sin cargarlos? Se supone que ya está en index.html, no?