Как модифицировать прелоадер на jQuery?
Произвольное количество файлов:
$(function() {
	
	$('#fileupload').change(function(event) {
		
		var html_code = '';
		
		for (var n = 0; n < event.target.files.length; n++) {
			
			html_code += '<img src="'+URL.createObjectURL(event.target.files[n])+'" id="upload-img-'+Number(n+1)+'">';
			
		}
		
		$('.profile-images').html(html_code);
		
		console.log('Выбраны файлы:', event.target.files);
		
	});
	
});
с обработчике события change добавьте проверку на число выбранных файлов:if (event.target.files.length !== 3) {
  // как-то сообщить, что ждём именно 3 файла
  return;
}а когда всё ок, то либо сразу в разметке создать вместо 1 целых 3 тега с img, у каждого свой уникальный id.   Либо генерить разметку трёх img на лету и заменять HTML у div.profile-images