`

jQuery 限制多行字符字数的方法 换成省略号

阅读更多

1.多行文本 在html中常见 用p标签

可是因为版面限制有时候只能显示部分内容

所以须要对内容加以修饰

一般换用省略号代替比较好 或者 READ MORE 链接

限制只显示某些省略号

单行文本 可以直接用css实现

zxx_text_overflow_1{
width:27em; 
white-space:nowrap; 
text-overflow:ellipsis;
-o-text-overflow:ellipsis; 
overflow:hidden;
}
 

但是多行文本 比较难办 一般会采用jqery或者js实现

jquery有类似的插件 just google it

或者采用下列办法限制字符数

 

<div class="zxx_text_overflow_5">HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO </div>
 
$(document).ready(function(){ 
$(".zxx_text_overflow_5").each(function()
{ var maxwidth=55;
 if($(this).text().length>maxwidth){
 $(this).text($(this).text().substring(0,maxwidth)); 
$(this).html($(this).html()+'...'); 
} 
});
 });
 

 

完整版 请参考 http://www.zhangxinxu.com/study/200909/text-overflow-ellipsis-so-on.html

 

3
2
分享到:
评论
1 楼 yuechen323 2012-03-01  
不错 正需要呢  以前是在 action里面处理返回的文字效果 呵呵

相关推荐

    jQuery.dotdotdot, jquery dotdotdot,用于多行内容的高级 跨浏览器 省略号.zip

    jQuery.dotdotdot, jquery dotdotdot,用于多行内容的高级 跨浏览器 省略号 jQuery.dotdotdotDotdotdot是一个用于截断网页上的多行内容的jQuery插件。 它使用省略号表示文本比当前可见的文本多。 可选的是,插件可以...

    jquery字数超出规定字数自动生成截取生成省略号

    在标题和描述中提到的“jquery字数超出规定字数自动生成截取生成省略号”是指使用 jQuery 实现文本内容超出预设长度时自动进行截断,并在末尾添加省略号的效果。这种功能在显示摘要、标题或者有限空间内的文字信息时...

    jquery文字多行滚动或模块滚动

    **jQuery文字多行滚动与模块滚动** 在网页设计中,有时候我们需要展示大量文字或信息,但有限的空间使得一次性展示所有内容变得困难。这时,jQuery的文字多行滚动或模块滚动技术就能派上用场。这种技术允许我们将...

    jQuery给固定文章字数超出自述以后文字不显示并替换成省略.zip

    "jQuery给固定文章字数超出自述以后文字不显示并替换成省略"是一个常见的需求,尤其适用于摘要展示或者新闻列表。这个主题涉及到JavaScript(JS)和jQuery的运用,以及文字截断的实现技巧。 首先,jQuery是一个轻量...

    Jquery中用于省略字符过长的插件

    Jquery中用于省略字符过长的插件。在网页中经常会遇到字符溢出,然后使用省略“...”字符来代替溢出的文本。

    多行省略号

    针对这一问题,我们可以利用jQuery插件来实现多行省略号的效果。本主题将详细介绍"多行省略号"这一技术,并通过一款名为jQuery.dotdotdot的插件,展示如何在实际项目中应用。 **一、多行文本省略的概念** 多行文本...

    限制多行文本域输入的字符个数

    在IT行业中,尤其是在网页开发领域,我们经常需要对用户输入进行控制,以...总的来说,限制多行文本域输入的字符个数是网页开发中的一个常见需求,通过前端和后端的配合,我们可以确保用户输入的数据既安全又符合规范。

    jquery文本单行多行滚动特效

    在网页设计和开发中,jQuery 是...总的来说,"jquery文本单行多行滚动特效"是一种利用jQuery库和CSS动画技术来增强用户体验的设计方法。通过学习和掌握这些知识点,开发者能够创建出更加生动和引人入胜的网页交互效果。

    jquery单行多行滚动.rar

    《jQuery实现单行多行滚动效果详解》 在网页设计中,动态滚动效果常常用于展示大量文本或数据,使得信息的呈现更为生动和吸引人。jQuery库以其强大的DOM操作和事件处理能力,成为了实现此类效果的首选工具。本文将...

    jQuery文字溢出显示省略号插件.zip

    dotdotdot.js是这个插件的核心,它提供了强大的功能,能够智能地截断多行文本,不仅适用于单行文本,也支持多行显示省略号的效果。 插件的使用方法通常包括以下几个步骤: 1. 引入jQuery库和dotdotdot.js插件文件...

    jquery仿微博字数限制

    在本文中,我们将深入探讨如何使用jQuery来实现一个仿微博字数限制的功能。这个功能在许多社交媒体和在线论坛中非常常见,它可以帮助用户在输入文本时实时监测并限制字符数,确保符合平台的规定。 首先,我们需要...

    Ellipsisjs纯Javascript库来处理多行省略号

    “Ellipsis.js - 纯Javascript库来处理多行省略号”强调了这个库完全基于JavaScript编写,不依赖任何其他的前端框架或库,如jQuery。这意味着它具有较高的灵活性和兼容性,可以在各种项目中独立使用,只要浏览器支持...

    Jquery字数限制

    以上就是利用 jQuery 实现字数限制的基本方法。在实际项目中,可以根据需求进行定制,例如,可以扩展这个功能,使其支持多语言,或者添加自定义的错误处理机制。总的来说,jQuery 提供了强大的工具,使我们在前端...

    DIV 上下居中 多行 省略号

    在网页设计中,让`&lt;div&gt;`元素内的多行文本实现上下居中并添加省略号功能是一项常见的需求。这通常涉及到CSS布局、文本对齐和溢出隐藏等多个技术点。接下来,我们将深入探讨如何实现这个效果。 首先,我们要解决的是...

    JQuery 插件之多行文本框自动大小

    可以轻松实现多行文本框根据输入内容多少,自动变化!

    jquery带省略号的分页

    "jquery带省略号的分页"正是其中一种高级的分页效果,它能够帮助用户更优雅地处理大量的数据,提高用户体验。 首先,我们要理解“带省略号分页”的概念。这种分页方式通常指的是当页面的页码过多时,不将所有的页码...

    jQuery实现新浪微博回复字数限制

    本教程将探讨如何利用jQuery来实现新浪微博的回复字数限制功能,这在许多社交媒体和论坛应用中都非常常见。 首先,我们需要理解目标是限制用户在输入框中输入的字符数不超过微博平台规定的最大值,例如,新浪微博...

    jQuery字符插件之适合留言板的jquery文本框输入字符限制插件下载

    4. 在页面加载完成后,通过jQuery选择器找到该输入框,并调用插件的方法,设置相应的限制参数。 5. 根据需要,可以通过CSS对显示字符数的元素进行样式定制,以适应网站的整体风格。 6. 测试插件功能,确保在输入...

    jquery省略号插件

    jquery实现超出部分省略号显示

    jquery实现输入框字数限制代码

    本篇文章将详细介绍如何使用jQuery实现输入框字数限制,并通过实例代码进行解析。 首先,我们需要理解jQuery的基本用法。jQuery通过选择器选取DOM元素,然后对这些元素执行各种操作。例如,`$("#myInput")`会选择ID...

Global site tag (gtag.js) - Google Analytics