Значение в два с капелькой раза больше 
		
		
		
		есть элемент .col-carousel 
	почему 
$('.col-carousel').css('top')
возвращает 47px, а 
var pos = $('.col-carousel').css('top')
возвращает 111?:help:  | 
	
		
 lempzz, 
	![]()  | 
	
		
 рони, пожалуйста, вот ссылка, чекайте через консоль. 
	 | 
	
		
 lempzz, 
	что проверять?  | 
	
		
 рони, 
	в консоли 
$('.col-carousel').css('top')
и просто pos который в скрипте написан как 
var pos = $('.col-carousel').css('top');
 | 
	
		
 lempzz, 
	а ready или load не пробовали?  | 
	
		
 lempzz, 
	на странице ещё размеры не сформировались а вы уже их измеряите.  | 
	
		
 lempzz, 
	
var pos;
$(window).on("load", function() {
     pos  = $('.col-carousel').css('top');// или целиком весь код сюда,  если глобал не нужен
})
 | 
	
		
 Через функцию .on() всё сработало. Большое Вам спасибо. 
	Получается, что есть объявить пустую глобальную переменную и через функцию присвоить ей значение, то оно сохранится глобально, я правильно понял? Цитата: 
	
  | 
	
		
 lempzz, 
	потому что не всё имеет размер, например картинки не прогрузились.  | 
| Часовой пояс GMT +3, время: 17:00. |