Мой вопрос очень похож на " Обрезать текст до 340 символов ", но в jQuery . Это звучало очень прямо вперед, но когда я искал вокруг, я не мог найти ссылку на него.
Хорошо, у меня есть div $('#content')
Я хочу обрезать текст до количества символов 'x', скажем, '600' НО Я не хочу, чтобы оно само разбивало слово! Как НЕ ' Вопрос ... ' НО ' Вопросы ... '.
Что происходит с остальным текстом? Хорошо, я скрываю это и покажу по запросу! Но подождите, он должен сначала удалить ' ... ' и показать текст сразу после того, где он спрятался.
Вот пример структуры $ ('# content'):
<div id="content">
<p>Once upon a midnight dreary, while I pondered weak and weary,Over many a quaint and curious volume of forgotten lore.</p>
<p>Writing example text is very boring.</p>
<p>Specially when you are dumb enough not to copy and paste. Oh!</p>
<p>Once it sheltered the rogues and rapscallions of the British Empire; now Kangaroo Island is ready and waiting for some derring-do of your own. Venture into the rugged wilds of the island, traversing untamed bushland and pristine beaches seeking out seal, penguin and sea lion colonies. Meet the land loving locals - koalas, goannas, echidnas and the island's own species of kangaroo. </p>
</div>
Как загрузить:
Однажды в полночь тоскливо, пока я
размышлял слабый и усталый, над многими
странный и любопытный объем забытого
уздечка.
Написание примера текста ... [Читать
Подробнее]
После нажатия «Подробнее»:
Однажды в полночь тоскливо, пока я
размышлял слабый и усталый, над многими
странный и любопытный объем забытого
уздечка.
Написание примера текста очень скучно.
Особенно, когда ты достаточно глуп,
скопировать и вставить. О!
Однажды он укрыл мошенников и
рапсаллионы Британской империи;
Теперь остров Кенгуру готов и
в ожидании какого-нибудь твоего дела
своя. Отправляйтесь в бурные дебри
остров, пересекающий дикий
Бушленд и нетронутые пляжи ищут
из тюленя, пингвина и морского льва
колонии. Познакомьтесь с любящими землю местными жителями
- коалы, гоаны, ехидны и виды кенгуру, принадлежащие острову.
UPDATE:
Я нашел эти два плагина, которые в основном выполняют ту же работу, что и этот лучший ответ. Однако лучший ответ имеет некоторые функции, которых нет у этих плагинов, и наоборот!