не может получить высоту объекта в хроме - PullRequest
0 голосов
/ 22 марта 2010

я хочу получить свойство высоты объекта:

$('.selector img').each(function(index,e){   
    thisImage = $('#topContent img').get(index);
}

так долго без проблем, но потом я хочу получить высоту вот так:

thisImage.height;

Я думал, что это было эквивалентно:

thisImage.height();

или

thisImage.css("height");

но ни один из них не работает для меня.

И самая большая проблема в том, что

thisImage.height;

Доза не работает в хроме.

Я что-то пропустил или это известная ошибка? Есть ли другой способ получить высоту в хром?

Ответы [ 2 ]

1 голос
/ 22 марта 2010

В частности, объект, возвращаемый get(), будет фактическим элементом DOME, а не объектом jQuery, поэтому вам нужно обернуть его в jq.как $(thisImage).height() или используйте фактический селектор, как предполагает Catfish.

1 голос
/ 22 марта 2010

1001 * попробовать *

var thisImage = $('#topContent img').height();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...