随笔分类 -  JavaScript

摘要:1.插件 taskStaticBar.js 2.调用 3.总结 3.1 基础模板 阅读全文
posted @ 2017-01-12 11:38 孙猴子 阅读(413) 评论(0) 推荐(0)
摘要:1.场景重现 在今天修改js文件完善功能时,发现在eclipse中修改了文件后,刷新页面功能无法同步; 2.分析原因 查看编译路径,文件没有修改; 2.1 可能是缓存问题; 2.2 项目未编译; 3.解决尝试 3.1 清空浏览器缓存; 无用 3.2 重新部署项目;第一次有用,再次修改还是无法同步js 阅读全文
posted @ 2017-01-10 15:34 孙猴子 阅读(6425) 评论(0) 推荐(0)
摘要:自己挖的坑,含泪跳进去也要填平。 题记 1.问题: a. 在前端使用JSON.stringify(json)转化数组对象为字符串,然后传给后台; b. 后端java使用 net.sf.json.JSONArray.fromObject(params);方式解析; c:报如下错误: 2.分析: 2.1 阅读全文
posted @ 2016-12-27 15:45 孙猴子 阅读(3197) 评论(0) 推荐(0)
摘要:参考资料:http://stackoverflow.com/questions/10652852/jquery-fire-click-before-blur-event 阅读全文
posted @ 2016-11-23 20:24 孙猴子 阅读(149) 评论(0) 推荐(0)
摘要:JS trim()方法使用上有浏览器限制: 1.直接使用 string.trim() 浏览器版本限制:JavaScript Version 1.8 2.间接使用<即自己使用正则构造类trim的方法> function myTrim(x) { return x.replace(/^\s+|\s+$/g 阅读全文
posted @ 2016-11-15 08:55 孙猴子 阅读(166448) 评论(0) 推荐(1)
摘要:HTML绑定示例: 需求: 在点击触发submit方法后,触发移除掉 .edit 中的onClick事件; 解决方案: 1.失败方案: 2.成功方案<更适用于非button标签>: 3. button标签可用如下简便方式: 参考资料: 1. http://www.w3schools.com/jque 阅读全文
posted @ 2016-11-01 12:28 孙猴子 阅读(29333) 评论(7) 推荐(3)
摘要:js中操作Cookie的几种常用方法 * cookie中存在域的概念,使用path和domain区分; * 在同一域中的set和del可以操作同一名称的cookie,但不在同一域中的情况下,则set无法覆盖掉指定名称的cookie,del无法删除指定名称的cookie; 获取cookie 设置coo 阅读全文
posted @ 2016-10-12 15:41 孙猴子 阅读(2643) 评论(0) 推荐(0)
摘要:1. JS中全局变量和局部变量重名会导致在指定域内无法取到变量; 2. 取出的结果为undefined; 阅读全文
posted @ 2016-09-19 09:00 孙猴子 阅读(261) 评论(0) 推荐(0)
摘要:有时会在JS中拼装HTML代码,这时在HTML中出现的onClick()方法中: 1.出现传递Num型的数据,直接拼装进去即可; 2.可能会出现传递字符串的情况,处理方法比较特殊,如下: a:直接字符串型 b:字符串变量型 3.onClick中无法传递对象值,只可传递基本变量 阅读全文
posted @ 2016-08-18 08:56 孙猴子 阅读(7209) 评论(0) 推荐(0)
摘要:1. JQuery中可以使用css()方法获取块元素的边框宽度,如下: 2. 上面的获取方式,取到的只是字符串格式的;如果要运用到计算中,需要使用praseInt()将获取的值转换。如下: 3.关于IE8的兼容性 当在IE8 和 IE8- 的环境下使用时,当边框宽度为0情况下: //borderLe 阅读全文
posted @ 2016-07-04 09:56 孙猴子 阅读(4901) 评论(0) 推荐(0)
摘要:前几天遇到url特殊字符编码的问题,在这里整理一下: JavaScript 1. 编码 escape(String) 其中某些字符被替换成了十六进制的转义序列。 解码 unescape(String) 该函数的工作原理是这样的:通过找到形式为 %xx 和 %uxxxx 的字符序列(x 表示十六进制的 阅读全文
posted @ 2016-06-28 19:12 孙猴子 阅读(6013) 评论(0) 推荐(0)
摘要:方法一:正则法 复制代码代码如下: function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1 阅读全文
posted @ 2016-06-24 14:24 孙猴子 阅读(958) 评论(0) 推荐(1)