随笔分类 -  JS封装及插件

摘要:FormatDate 使用方法: 通过传递参数,控制日期的显示样式,还可以单独获得 年、月、日、周、时(12小时制和24小时制)、分、秒。 Format.date() // 2017 07 04 星期二 Format.date('YYYYMMDDhhmmss) // 20170704174245 F 阅读全文
posted @ 2017-07-17 15:52 rainbow8590 阅读(211) 评论(0) 推荐(0)
摘要:addEventListener 和attachEvent 兼容性封装 addEventListener 和attachEvent 是DOM2级事件绑定的方法,但是IE只支持attachEvent ,并且在有同一个事件源执行多个事件名相同的方法时,会有this指向,顺序,重复的问题,下面函数是进行封 阅读全文
posted @ 2017-07-15 16:46 rainbow8590 阅读(236) 评论(0) 推荐(0)
摘要:判断一个元素是否包含一个指定节点 这个函数时在contains()的基础上封装的,contains()不兼容火狐,特意封装了一下,以后方便用。 function isDOMContains(parentEle,ele,container){ //parentEle: 要判断节点的父级节点 //ele 阅读全文
posted @ 2017-07-15 13:40 rainbow8590 阅读(763) 评论(0) 推荐(0)
摘要:数字转人民币大写形式 function toChinese(str){ //大写数字 var arrNum = ['零','壹','贰','叁','肆','伍','陆','柒','捌','玖'] // 基本单位 var Intdanwei1 = ['','拾','佰','仟']; var Intda 阅读全文
posted @ 2017-07-14 16:54 rainbow8590 阅读(362) 评论(0) 推荐(0)
摘要:介绍 这个插件可以实现获取随机数的功能,可以指定长度,也可以使用默认的长度,获取的随机值是大小写字母和数字的组合。 使用方式 rid() 输出长度为7的字符串随机数 rid(10) 输出长度为10的字符串随机数 js代码 ;(function(global){ var randomId = { ri 阅读全文
posted @ 2017-06-29 20:33 rainbow8590 阅读(266) 评论(0) 推荐(0)
摘要:轮播 点击图片弹出轮播图: 实现效果: 1.鼠标经过图片改变图片的透明度 2.点击图片,弹出遮罩层 3.点击遮罩层左右箭头,实现轮播; 4.点击遮罩层图片以外的部分,关闭遮罩层 html: ` ` css: { margin: 0; padding: 0; } img{ border: none; 阅读全文
posted @ 2017-06-29 19:54 rainbow8590 阅读(1238) 评论(0) 推荐(0)