jQuery를 활용하면 지정된 텍스트 내에 들어갈 때까지 텍스트에서 마지막 단어를 반복적으로 제거하여 원하는 효과를 얻을 수 있습니다. 키. 코드 조각은 다음과 같습니다. 이 스크립트는 텍스트가 성능을 최적화하려면 이 클라이언트측 잘림과 서버측 잘림을 결합하여 오버헤드를 줄이는 것이 좋습니다. 실제 예제는 이 jsFiddle 데모를 확인해 보세요. 위 내용은 다음은 질문 형식을 유지하고 기사의 내용을 반영하는 몇 가지 제목 옵션입니다.
짧고 간결함:
* 고정 크기 Div에서 여러 줄 텍스트에 대한 줄임표를 만드는 방법은 무엇입니까?
* 텍스트 오베의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!해결책:
var $p = $('#fos p');
var divh = $('#fos').height();
while ($p.outerHeight() > divh) {
$p.text(function (index, text) {
return text.replace(/\W*\s(\S)*$/, '...');
});
}