Обрезать абзацы по строкам, а не по символамJquery

Программирование на jquery
Anonymous
Обрезать абзацы по строкам, а не по символам

Сообщение Anonymous »


У меня есть несколько элементов в блоке div с абзацами, и я хотел бы урезать их до двух строк. Я попытался обрезать по высоте, но в результате слова были обрезаны. Я не могу использовать символы, потому что в некоторых случаях слова длинные и переносятся на новую строку.

Я пытаюсь работать с getClientRects(), как вы увидите в скрипте ниже. Также обратите внимание, что я не могу использовать никакие плагины для проекта, над которым работаю.

Я нашел этот пример в другом посте: Работа с усечением из сообщения stackoverflow

Моя скрипка: JS-скрипт
varlines = $(".truncate")[0].getClientRects(); вар divHeight = 0; for (var i=0, max = 2; i < max; i++) divHeight += линии.bottom - линии.top; divHeight + = я; $(".truncate").height(divHeight);

Вернуться в «Jquery»