- 博客(6)
- 收藏
- 关注
原创 npm 组件包创建、发布、删除
契机:由于团队公用组件需要复用、共享,提高开发效率,想到了npm包管理工具 什么是npm? npm是javascript的包管理工具,是前端模块化下的一个标志性产物 简单地地说,就是通过npm下载模块,复用已有的代码,提高工作效率 安装、删除npm包 npm install packageName(注意有时需要管理员权限) npm uninstall packageName npm 发布包 1、注册登录npmjs官网https://www.npmjs.com/ 2、登录 npm logi.
2021-03-02 17:56:29
578
原创 过滤评论内容
过滤评论内容: var HtmlUtil = { htmlEncode:function (html){ var temp = document.createElement ("div"); (temp.textContent != undefined ) ? (temp.textContent = html) : (temp.innerText...
2019-01-10 13:44:34
682
原创 标记
1.IE7中绝对定位元素之间的遮盖问题 设置父元素z-index,大于父元素的兄弟元素的z-index 2.IE7子级不随滚动条滚动,IE7也没有修改这个BUG 解决方案:父级元素添加 "position:relative;left:0;top:0;" 3.获取验证码 /* * @Author: zhangye * @Date: 2018-04-20 11:43:26 * ...
2019-01-09 16:17:48
268
原创 针对a标签的正则
A标签: <a[^>]+?href=["']?([^"']+)["']?[^>]+?title=["']?([^"']+)["']?[^>]*>([\s\S]*?)</a> (http[s]?)://([\s\S]+?)/([\s\S]+?)\.([\w]+)(\?[^\s]+)?\s <img(?!.*
2019-01-09 16:11:20
678
原创 手机绑定点击事件失效问题
iOS Safari 中点击事件失效 问题描述: 当使用委托给一个元素添加click事件时,如果事件是委托到 document 或 body 上,并且委托的元素是默认不可点击的(如 div, span 等),此时 click 事件会失效。 解决办法: 1.将 click 事件直接绑定到目标元素(即 .target)上 2.将目标元素换成 <a> 或者 button 等可点...
2019-01-09 16:10:25
1034
原创 日期js Date兼容写法
在chrome中使用,使用 new Date("20xx-xx-xx 00:00:00") 显示正常,但在IE中显示NaN,如果使用 new Date("20xx/xx/xx 00:00:00") 则可以解决兼容问题(chrome,IE,firefox,opera均测试正常)。 另:var days = parseInt((cur.getTime() - up.getTime()) / ...
2019-01-09 16:09:48
288
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅