Jquery 1.9.1 - переменная неопределенная ошибка
Я пытаюсь получить значение смещения класса в переменной. Когда я печатаю значение переменной, как непосредственно, оно показывает значение. Но когда я добавляю.top к этой переменной, это показывает, что переменная не определена.
Вот пример
var elementHeight = $(".rickshaw_graph .detail .item");
var offset = elementHeight.offset();
console.log(offset)
Когда я проверяю консоль, она показывает
({top:735.9499969482422, left:402.70001220703125})
Но когда я добавляю верх к приведенному выше коду
var elementHeight = $(".rickshaw_graph .detail .item");
var offset = elementHeight.offset();
console.log(offset.top)
Это показывает, что переменная смещения не определена. Что мне здесь делать?
1 ответ
Пытаться
var elementHeight = $(".rickshaw_graph .detail .item");
var offset = elementHeight.offset();
setTimeout(function() { console.log(offset.top) }, 0);