jQuery截取字符串、日期字符串转Date、获取html中的纯文本
2017-01-11 11:51
549 查看
jQuery截取字符串、日期字符串转Date、获取html中的纯文本。
var com = com || {}; (function ($, com) { /* * 截取字符串 * @param str:要截取的字符串 * @param len:保留多少字符 * @param symbol:超过之后字符串末端要添加的字符 */ com.cutStr = function (str, len, symbol) { if (symbol == undefined) { symbol = "..."; } len = len || 25; var result = str; if (str) { if (str.length && str.length > len) result = str.substr(0, len) + symbol; } return result; }, /* * 将日期字符串转化为Date * (如:将"2016-12-24 20:13:14"转化为Date格式) * @param d:待转化字符串(传入的时间不能有毫秒) */ com.getDate = function (d) { //部分浏览器(IE)不支持日期格式“yyyy-MM-dd hh:mm:ss”,必须将“-”转化为“/” var date = new Date(Date.parse(d.replace(/-/g, "/"))); return date; }, /* * 获取html代码的纯文本 * @param html */ com.removeHTMLTag = function (html) { html = html.replace(/<\/?[^>]*>/g, ''); //去除HTML tag html = html.replace(/[ | ]*\n/g, '\n'); //去除行尾空白 //html = html.replace(/\n[\s| | ]*\r/g,'\n'); //去除多余空行 html = html.replace(/ /ig, '');//去掉 html = html.replace(/\s/g, ''); //将空格去掉 return html; } })(jQuery, com);
相关文章推荐
- jquery日期插件datePicker
- jQuery框架中jQgrid表格功能应用(包括前后台代码)
- jquery发ajax请求
- jquery trigger()事件报错,Uncaught RangeError: Maximum call stack size exceeded。
- jQuery创建正在加载半透明对话框
- jquery格式化时间
- springMVC框架下JQuery传递并解析Json数据
- jquery 插件和后台模板搜集
- 理解jquery的$.extend()、$.fn和$.fn.extend()
- jQuery限制文本框的输入长度
- jquery的inputlimiter插件--限制文字字数
- 详解JQuery Ajax 在asp.net中使用总结
- jquery $.ajax+php使用jsonp处理数据时,前端success :function无法获取服务器返回数据
- 理解jquery的$.extend()、$.fn和$.fn.extend()
- jQuery事件:bind、delegate、on的区别
- jQuery实现CheckBox全选、全不选功能
- jQuery获取多种input值的方法
- jQuery实现CheckBox全选、全不选
- JQuery操作属性、样式、风格(attr、class、css)
- jQuery实现判断控件是否显示的方法