Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.08.2013, 14:41
Новичок на форуме
Отправить личное сообщение для mirra88 Посмотреть профиль Найти все сообщения от mirra88
 
Регистрация: 24.04.2013
Сообщений: 4

Расчёт высоты загруженного в окно контента с задержкой
Подскажите, пожалуйста, как правильно написать. При медленном интернете а так же в Google Chrome загрузка картинок происходит с задержкой. И функция $(window).resize, которую я вызываю и при загрузке страницы (часть её привожу):
Код:
$(window).resize(function() 
{
	var windowh = $(window).height();
	var podchetcontenth = windowh - $('#top_tat').height()	
});
выполняется до того, как загрузились картинки. В итоге некорректно устанавливается высота div-вов (я их в этой функции устанавливаю).
Подскажите, пожалуйста, как правильно вписать вызов $(window).resize в setTimeout() , чтобы $(window).resize, в том числе при загрузке, выполнялась бы с задержкой?
Пробовала вот так (при вызове):
Код:
setTimeout($(window).resize() , 1000);
пробовала и внутри:
Код:
$(window).resize(setTimeout((function() 
{
	var windowh = $(window).height();
	var podchetcontenth = windowh - $('#top_tat').height()	
} , 1000));
Но что-то не получается...
Ответить с цитированием
  #2 (permalink)  
Старый 15.08.2013, 14:43
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

window.onload = function() { //Срабатывает как только загрузился весь документ считая и изображения.
   $(window).resize(function() {
      //...
   });
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
всплывающее окно с задержкой int21h Общие вопросы Javascript 3 05.02.2012 16:27
Как узнать свернуто окно браузера или нет. bar-boss Events/DOM/Window 3 25.09.2008 16:09
Как создать окно, определенной ширины и высоты AnIva Events/DOM/Window 2 17.09.2008 09:17