自定义Jquery插件——由于项目需要,对页面中过长的文本进行截取,鼠标移上去有一个title的提示,所以做了一个Jquery过长文本处理的插件
2017-07-31 11:02
681 查看
由于项目需要,对页面中过长的文本进行截取,鼠标移上去有一个title的提示,所以做了一个Jquery过长文本处理的插件 下面是代码:
// 掉用方式支持 $('select').textBeauty(10);支持链式调用$('.dddd').textBeauty().html('ssss'); ;(function ($) { $.fn.extend({ textBeauty: function (len) { len = len || 5; var title = $(this).text(); if (title.length > len) { $(this).text(title.substring(0, len) + "..."); $(this).prop("title", title); } return this; } }); })(jQuery);
非常简单的功能。所以代码看起来很漂亮。
如果大家想写自己的插件,推荐一篇博客,写的非常好。
开门见山(入门训练):http://www.cnblogs.com/xcj26/p/3345556.html
敢挑战敢登攀(进阶训练):http://www.jb51.net/article/61694.htm
阅读优秀代码是提高开发人员修为的一种捷径
转型中最难的是文化的改变
相关文章推荐
- 因为不想再程序中写循环,因此把UI页面需要更新的纪录的主键组成了一个以","隔开的字符串,将这个字符串传入存储过程中进行处理(转)
- 在一个表格里,超过一定宽度字符串进行截取显示点点,鼠标移上去显示全
- 自定义一个jquery插件[鼠标悬浮时候,出现说明label]
- 分享一个jquery插件-主要用于显示微博人的图像和鼠标提示等poshytip
- 一个jquery插件,页面上的等待提示
- 自定义一个jquery插件[鼠标悬浮时候 出现说明label]
- 如果你需要对对话框上的一个按钮进行鼠标停靠提示
- VC中实现按钮提示,使用CToolTipCtrl2007年01月23日 星期二 20:09如果你需要对对话框上的一个按钮进行鼠标停靠提示,那么这么做:
- 自定义一个jquery插件[鼠标悬浮时候 出现说明label]
- jquery 插件 自定义鼠标提示效果 jquery.toolTip
- 在ASP.NET AJAX中,由于一个ASPX页面上只能有一个ScriptManager控件,所以在有母版页的情况下,如果需要在Master-Page和Content-Page中需要引入不同的脚本时,这就需要在Content-page中使用ScriptMa
- 改装的tabs页面,鼠标移动上去切换,可以点击链接和jquery的UI是不同的
- 10个帮助你处理Web页面层布局的jQuery插件
- 基于Jquery的文字滚动跑马灯插件(一个页面多个滚动区)
- Jquery 鼠标跟随提示层(可显示文本,Div ,Table, Html 等等)。
- 在一个软件开发项目中进行实际日程安排的十二点提示(转)
- 在一个软件开发项目中进行实际日程安排的十二点提示(转)
- 在一个软件开发项目中进行实际日程安排的十二点提示(转)
- net控件中数据导到Excel的格式 首先,我们了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:application/vnd.ms-excel,当excel读取文件时会以每个cell的格式呈现数据,如果cell没有规定的格式,则excel会以默认的格式去呈现该cell的数据。这样就给我们提供了自定义数据格式的空间,当然我们必须使用excel支持的格式。下面就列出常用的一些格式: 1) 文本
- jQuery 类twitter的文本字数限制带提示效果插件