Метод outerHeight(). повертає зовнішню висоту ПЕРШОГО відповідного елемента. Як показано на зображенні нижче, цей метод включає відступи та межі. Порада: щоб включити поле, використовуйте outerHeight(true). Пов’язані методи: width() – встановлює або повертає ширину елемента.
висота() завжди повертатиме висоту вмісту, незалежно від значення властивості box-sizing CSS. Починаючи з jQuery 1.8, це може вимагати отримання властивості CSS height плюс box-sizing, а потім віднімання будь-якої потенційної рамки та відступу на кожному елементі, якщо елемент має box-sizing: border-box.
Метод Height() не дасть вам висоту прокрутки. Треба використовуйте властивість scrollHeight, щоб отримати висоту прокручування елемента. Якщо ви використовуєте jQuery 1.7 або новішої версії, використовуйте prop(), інакше використовуйте attr(). У прикладі коду я використовував "prop()", щоб отримати значення властивості "scrollHeight".
Щоб змусити jQuery отримати висоту елемента, вам потрібно буде використовувати цей синтаксис (без параметрів): $(селектор). висота(); Використовуйте цей метод, щоб отримати висоту вікна jQuery або висоту документа.
Метод jQuery height(). Метод height() встановлює або повертає висоту вибраних елементів. Коли цей метод використовується для повернення висоти, він повертає висоту ПЕРШОГО відповідного елемента. Коли цей метод використовується для встановлення висоти, він встановлює висоту ВСІХ відповідних елементів.