@Nazi

Как задать максимальное количество символов, а когда больше просто прятать?

если есть в jquery то пожалуйста ссылку
  • Вопрос задан
  • 205 просмотров
Решения вопроса 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
1. через CSS:
p {
  overflow: hidden;
  max-width: 70ch;
}

2. через JS:
<script type="text/javascript">// <![CDATA[
$(function(){
  $("p").each(function(i){
    len=$(this).text().length;
    if(len>70)
    {
      $(this).text($(this).text().substr(0,70)+'...');
    }
  });
});
// ]]></script>
Ответ написан
Комментировать
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
var maxlength = 20;
function cut (text) {
  if (text && text.length > maxlength) {
    return text.substring(maxlength) + '...';
  }
  return text;
}
cut("очень длинная строка с тупым текстом, которую надо обрезать до 20 символов и добавить в конце ...")
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы