Проблему решил.
Для тех кто столкнётся с такой же проблемой вот моё решение.
$('.getbutton').click(function() {
b=$(this);
$(b).css("background-color","#ccc");
quantity=$(this).attr("title");
function ajaxwithi(i){
$.ajax({
url: 'scripts/getcontent.php',
type: 'POST',
data: 'quantity=1',
success: function(data) {
$("#main").append(data);
if (i < quantity) {ajaxwithi(i + 1);}
}
});
}
ajaxwithi(1);
$(b).stop().animate({ backgroundColor: "#2979ec"}, 2400);
});