Обрезать абзацы по строкам, а не по символам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);
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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