<script type="text/javascript">
$(function(){
$("p").each(function(){
var maxwidth=60;//设置最多显示的字数
var text=$(this).text();
if($(this).text().length>maxwidth){
$(this).text($(this).text().substring(0,maxwidth));
$(this).html($(this).html()+"..."+"<a href='###'> 点击展开</a>");//如果字数超过最大字数,超出部分用...代替,并且在后面加上点击展开的链接;
};
$(this).find("a").click(function(){
$(this).parent().text(text);//点击“点击展开”,展开全文
})
})
})
</script>
本文介绍了一种使用JavaScript实现的文本内容自动截断并在末尾添加展开链接的方法。当文本长度超过设定的最大显示字数时,多余的部分将被省略号替代,并自动追加一个点击展开的链接。通过这种方式,可以在不牺牲阅读体验的前提下展示长文本。

被折叠的 条评论
为什么被折叠?



