Почему scrollHeight равен undefined?

Верстка
<div class="text-column-ru">
    <div class="text-column-ru__inner" id="text-column">
    Контент
    </div>
</div>


Sass стили
.text-column-ru {
  font-family: "Cambria", sans-serif;
  height: 600px;
  font-size: 18px;
  overflow: hidden;
  margin-left: 80px;

  &__inner {
    width: 100%;
    height: 100%;
    overflow-y: scroll;
    padding-right: 17px;
    box-sizing: content-box;
  }


Код JS
console.log($("#text-column").scrollHeight);
  • Вопрос задан
  • 298 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Потому что в jquery ничего такого нет, это свойство элемента. Которое получить можно так:

$('#text-column').prop('scrollHeight')
// или
$('#text-column').get(0).scrollHeight
// или
$('#text-column')[0].scrollHeight
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы