En jQuery :
$(".comment").click(function () {
$(".load").show();
$.ajax({
url : "http://domain.net/load_comment.php?id=50",
success: function(html){
if(html){
$("#commments").append(html);
}
$(".load").hide();
}
});
});
<u>Explications :</u>
-> Quand on clique sur l'élément qui a la class comment.
-> On affiche l'élément qui a la class load. Donc dans cette div tu mets une image qui charge ou un texte style : 'Chargement...'.
-> En Ajax on charge la page load_comment.php qui donc sortira le code dont on a besoin.
-> Success ? Si ça retourne de l'html on le fou dans la div #comments.
-> On cache l'élément qui montre que la page charge.
EASY NON ?