Просто предположение: вы хотите, чтобы появление началось только после того, как изображение стало доступно?Попробуйте это:
function Display_Load()
{
var img = new Image();
img.onload = function() {
$("#loading").fadeIn(900);
$("#loading").html('<img src="../images/loadinganimation.gif" />');
};
img.src = '../images/loadinganimation.gif';
}
Если проблема в том, что вы хотите, чтобы изображение отображалось до загрузки контента, то проблема в том, что вызов "fadeIn" вызовет<div>
сделать невидимым до того, как он станет видимым.Другими словами, первое, что делает «fadeIn» - это скрывает элемент, чтобы он мог «исчезнуть» для просмотра.