Значение в два с капелькой раза больше
есть элемент .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, время: 22:53. |