javascript 实现文本使用省略号替代(超出固定高度(2)

<script type="text/javascript"> $(document).ready(function () { wrapText(); }); function wrapText() { $(".text").each(function (i) { var divH = $(this).height(); var $p = $("p", $(this)).eq(0); while ($p.outerHeight() > divH) { $p.text($p.text().replace(/(\s)*([a-zA-Z0-9]+|\W)(\.\.\.)?$/, "...")); } }); } </script>

需要注意的是上面的js代码使用的文本里面设置的class名称.

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwzxgx.html