надав DIV с
- фіксована висота
- вимкнено функцію прокрутки
- вміст якого можна редагувати
Мені потрібно зрозуміти, чи висота її вмісту якдосягнув або навіть перевищив висоту одного і того ж діва відповідно до елемента (тексту чи іншого), вставленого користувачем (керування запускається на основі подій). Хтось має просту ідею, як визначити, чи вміст DIV досяг або навіть перевищив висоту того ж DIV?
Відповіді:
1 для відповіді № 1Як сказав Стян у своїй відповіді, ви можете використовувати jQueries height()
метод обтіану висоти заданого елемента.
Однак ви хочете використовувати цей метод у другому контейнері, який є головним ділом. Такий, що:
<div id="myMainDivWithAHeight">
<div id="myInnerDivExpandingWithTheContent"></div>
</div>
Таким чином, ви будете обчислювати висоту внутрішнього діва, який розширюється по відношенню до вмісту, замість висоти діви, що має фіксовану висоту.
Потім можна порівняти значення внутрішньої та зовнішньої дівочих висот.
0 для відповіді № 2
спробуйте jQuery .height ()