jquery ie7 css высота противоречивый результат по сравнению с firefox

StackOverflow https://stackoverflow.com/questions/1613914

Вопрос

var heightOfDIV = $thisElement.css('height');
alert(heightOfDIV);

Вышеописанное работает так, как я и ожидал, когда я использую Firefox.

Он возвращает мне элемент div, который запускает приведенный выше код. Я получаю высоту 393 пикселя.

Однако в IE7 я получаю авто.

Это вызывает у меня проблемы.

Кстати, приведенный выше код запускается в функции afterExpand ($ thisElement) плагина jquery модуля расширения.

Кто-нибудь может мне помочь, чтобы я мог получить тот же результат в IE7, что и в Firefox?

Спасибо.

Это было полезно?

Решение

Вместо этого используйте метод .height () :

var heightOfDiv = $thisElement.height();
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top