Я думаю, что проблема может быть вызвана .load и .fadeIn в .append.Я не проверял это, но попробуйте следующее:
$('a#ajouterTarification').click(function() {
var $div = $("<div/>"); // First store the new div in a variable
$("#append_tarification").append($div); // Then append
$div.load("./server/hotels-ajouter-tarifications.php?i="+i).fadeIn(700); // Do whatever you want with div
$('#nb_lignes_tarification').val(i);
i++;
});