Ciao a tutti ho un problema credo comune.
Ho due file php il primo include il template il secondo è crudo.
il primo richiama in ajax il secondo file.
Fino a qui tutto procede bene.
Il secondo file ha al suo interno una gallery in jquery che è funzionante se richiamata staticamente, mentre quando viene richiamata in ajax questa non funziona.
il codice jquery è all'interno del primo file.
Ho trovato una discussione simile in questo forum:
http://forum.html.it/forum/showthread/t-1423327.html
Si parlava di utilizzare .live() ma questo è deprecato per la versione corrente di jquery, quindi ho provato ad utilizzare .on()
codice:
jQuery(".loadCase").on('click',function() {
var pathname = window.location.pathname;
var idPost = jQuery(this).attr('id');
jQuery.ajax({
type: "GET",
url: pathname + "script.php",
data: "post=" + idPost,
success: function(text) {
jQuery(".caso").append(text);
}
})
.error(function() { alert("errore"); }) ;
});
In cosa sbaglio?