(function ($)
{
    $.LongTextFormat = function (selector, fmlength)
    {
        var re = /\s/g;
        $(selector).each(function (i)
        {
            //获取td当前对象的文本,如果长度大于25; 
            var jobj = $(this);
            var text = jobj.text();
            if (text)
            {
                text = text.replace(re, "");
                if (text.length > fmlength)
                {
                    //给td设置title属性,并且设置td的完整值.给title属性.  
                    var oldTitle = jobj.attr("title");
                    jobj.attr("title", oldTitle + "  " + text);
                    //获取td的值,进行截取。赋值给text变量保存.  
                    var ntext = text.substring(0, 25) + "...";
                    //重新为td赋值;  
                    jobj.text(ntext);
                }
            }
        });
    };    
})(jQuery);

调用:

$.LongTextFormat(".fmtable tr td", 18);

jquery 自动截断 过长文本

转载于:https://www.cnblogs.com/yelaiju/archive/2012/11/14/2770404.html

html 长文本 截断 jquery 扩展脚本相关推荐

  1. css截断长文本显示

    实现 截断长文本显示处理,以前是通过后台的截取,但这种方法容易丢失数据,不利于SEO. 而通过前端css的截断,则灵活多变,可统一运用与整个网站. 这项技术主要运用了text-overflow属性,这 ...

  2. 将预训练模型应用于长文本阅读理解

    摘要: 基于transformers预训练模型(如BERT.RoBERTa)的表现突出,预训练模型基本作为模型的baseline,但是由于self-attention的矩阵计算时间复杂度为,导致输入长 ...

  3. 如何修改作者名称_PS2019中如何扩展文本选区 ps扩展文本选区的图文教程_photoshop教程...

    百度经验 发布时间:2020-11-26 17:13:48   作者:twotwoyourfour 我要评论 PS2019中如何扩展文本选区?有时我们在制作文字里需要扩展文字的选区,下文中为大家带来了 ...

  4. NeurIPS'20 | 通过文本压缩,让BERT支持长文本

    作者 | wangThr 来源 | 知乎 这是今年清华大学及阿里巴巴发表在NIPS 2020上的一篇论文<CogLTX: Applying BERT to Long Texts>,介绍了如 ...

  5. 如何解决NLP分类任务的11个关键问题:类别不平衡低耗时计算小样本鲁棒性测试检验长文本分类 JayLou娄杰

    原文链接:https://zhuanlan.zhihu.com/p/183852900 欢迎关注<高能AI>公众号- 声明:文中观点谨代表笔者个人立场,盲目搬运有风险- 在2020这个时间 ...

  6. 这六大方法,如何让 Transformer 轻松应对高难度长文本序列?

    2020-06-08 05:24:09 编译 | Mr Bear 编辑 | 丛末 众所周知,多头注意力机制 (Multi-Head Self-Attention) 的计算开销很大.在处理长度为 n 的 ...

  7. AE502 112种创意视频字幕动画呼出线框文字标题效果包括PR预设与扩展脚本ae模板

    AE502 112种创意视频字幕动画呼出线框文字标题效果包括PR预设与扩展脚本ae模板 [模板介绍] 分辨率:1920×1080 文件大小:1.38 GB 文件格式:.Mogrt(PR预设),.AEP ...

  8. AE图片跨软件复制粘贴扩展脚本 Copy Pasta for Mac 破解版

    Copy Pasta for Mac 破解版是一款ae图片跨软件复制粘贴扩展插件,可以快速复制当前帧图片到剪切板,粘贴到任意软件:如AI,PS,ID等软件,当然也可以复制到QQ,而且可以在浏览网页,右 ...

  9. 长文本口语语义理解技术系列①:段落分割实践

    作者:张庆林.陈谦.刘嘉庆.王雯.邓憧 数智化浪潮下,越来越多的企业开始将现代信息网络作为数据资源的主要载体,并通过网络通信技术进行数据传输:网络作为主要的信息交流和分享的方式,海量不同源的网络信息, ...

最新文章

  1. 方法描述Mybatis使用之NEIS项目
  2. [搜索]字符串的相似度问题-从编程之美说起
  3. SpringBoot中通过@Value获取自定义配置的值
  4. 2、mybatis主配置文件之properties
  5. linux只读挂载,读写挂载
  6. Gentoo使用sudo
  7. python语言语块句的标记_NLTK基础教程学习笔记(十一)
  8. .git文件夹_Git幸存者指南
  9. 【maven】maven基础知识总结
  10. android高通WiFi,高通QCA9377 WiFi蓝牙模块芯片介绍,
  11. java 本地文件上传到服务器,java本地文件上传到远程服务器
  12. 笔记本电脑当作服务器外置显示器,我们为什么要给笔记本外接显示器,真的是多此一举?...
  13. 彻底搞懂a++和++a的区别
  14. 网易企业电子邮箱的托管账号服务是什么?怎么用?
  15. 安装Mac os High Sierra 10.13.6 17g10021
  16. 【计算机网络】——计算机网络基础
  17. Python之险种缴费记录管理-保存文件版本
  18. idmp计算任务shell脚本创建路径全过程
  19. 浅析通用爬虫软件—— 集搜客与八爪鱼采集器
  20. 基于java记账管理系统

热门文章

  1. 不同账号间的云资源授权方法
  2. Kubectl指令集
  3. eclipse 插件打包发布
  4. C++TCP和UDP属于传输层协议
  5. Lecture 13 Amortized Analysis
  6. eclipse 错误: 找不到或无法加载主类
  7. Twitter Storm 序列化
  8. WP7基础学习---第九讲
  9. dataset.xsd的定义(vs2008)
  10. Ubuntu 修改默认的PDF打开方式