文本超出显示省略号--截取字段

简介: 文本超出显示省略号--截取字段
<!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <title>jQuery文本超出显示省略号</title>
    <script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
    <style>
      .box {
        width: 400px;
        background: #ccc;
      }
    </style>
  </head>
  <body>
    <div class="box">1、上码之前先三思,莫把经验当先知。
      2、先弄明白业务流,创造盈利是大头。
      3、再搞清楚啥需求,有了交流不会愁。
      4、别想需求会稳定,莫忘初心有干劲。
      5、装逼莫用新技术,完美实现一样酷。
      6、编码首要是文档,记录签名和思想。
      7、其次还要做注释,写清思路好搞事。
      8、不要侥幸无bug,千万别等大家测。
      9、写完自己测五遍,小心测试拿宝剑。
      10、遇到问题试三遍,三遍不过找代练。</div>
    <script>
      function ellipsis(num) {
        $(".box").each(function() {
          var maxwidth = num;
          console.log($(this).text());
          console.log($(this).text().length);
          if ($(this).text().length > maxwidth) {
            $(this).text($(this).text().substring(0, maxwidth));
            $(this).html($(this).html() + '…');
          }
        });
      }
      ellipsis(60); //要显示的字符数 Number
    </script>
    <div class="jq" style="width: 300px;">
      测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段
    </div>
    <script>
      $(function() {
        $(".jq").each(function() {
          var maxwidth = 200;
          if ($(this).text().length > maxwidth) {
            $(this).text($(this).text().substring(0, maxwidth));
            $(this).html($(this).html() + '...')
          }
        });
      });
    </script>
  </body>
</html>

相关文章
|
7月前
span标签显示固定长度显示省略号,光标放上显示全部
span标签显示固定长度显示省略号,光标放上显示全部
控制 Word 文档里每页显示的行数和每行显示的字数
控制 Word 文档里每页显示的行数和每行显示的字数
|
7月前
layUI table 内容超出宽度怎么换行显示,而不是显示省略号
layUI table 内容超出宽度怎么换行显示,而不是显示省略号
152 0
多行文本溢出显示省略号
多行文本溢出显示省略号
50 0
|
Web App开发 存储 弹性计算
div中文字超过指定数量后不显示并且以省略号结尾
div中文字超过指定数量后不显示并且以省略号结尾
334 0
div中文字超过指定数量后不显示并且以省略号结尾
|
前端开发
解决多行文本换行省略显示失效的问题
解决多行文本换行省略显示失效的问题
438 0
解决多行文本换行省略显示失效的问题
|
JavaScript 前端开发
文本溢出显示省略号
文本溢出显示省略号
文本溢出显示省略号
|
容器
p标签字数过多显示省略号
p标签字数过多显示省略号
703 0
|
小程序
小程序填充文本怎么换行
小程序填充文本怎么换行
119 0