摘要: 使用jquery的ajaxform提交form表单 如果在html中多了 enctype ="multipart/form-data" 属性值 提交时就会在ie8中提示下载文件 阅读全文
posted @ 2018-03-01 10:33 东庄 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 问题: 如时间格式带横线 var dataTest = "2018-2-28 12:00:00"; 使用new Date(dataTest).getTime()将时间归于毫秒(和1970比较),ie8无法实现 解决: new Date(test.replace(new RegExp("-","gm" 阅读全文
posted @ 2018-02-28 13:06 东庄 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1.IE8不支持,jquery的trim()去空格的方法 错误表现 : 会报错,对象不支持此属性或方法; 解决办法 : 使用正则匹配空格 例如 : 阅读全文
posted @ 2018-01-31 15:37 东庄 阅读(155) 评论(0) 推荐(0) 编辑
摘要: /*声明: * 本文内容多为学习借鉴性内容,大部分非原创 * 特别感谢阮一峰的 ECMAScript6 入门,推荐大家学习 */ 一.es5变量声明的不足 1.变量提升和函数声明提升 es5的代码加载顺序是自上而下的但是 var和function(不包含函数表达式)的声明,(不包含赋值),会得到优先 阅读全文
posted @ 2017-10-31 10:03 东庄 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 一.产生背景 1. JavaScript 的函数存在「定义时上下文」和「运行时上下文」以及「上下文是可以改变的」这样的概念 2.正因为上下文的不同所以call 和 apply 都是为了改变某个函数运行时的 context 即上下文而存在的,换句话说,就是为了改变函数体内部 this 的指向。 二.定 阅读全文
posted @ 2017-10-20 17:14 东庄 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1.比较 相同点 : prop和attr作为jquery的方法都可以获取属性值; 不同点 : (1) 对于HTML元素本身就带有的固有属性,使用prop方法, attr获取checkbox的checked属性时选中的时候可以取到值,值为"checked"但没选中获取值就是undefined。 jq提 阅读全文
posted @ 2017-10-18 09:59 东庄 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1.使用语法 : 参数 => 函数语句; 分为以下几种形式 : (1) ()=>语句 ( )=> statement 这是一种简写方法省略了花括号和return 相当于 ()=>{return statement;} 这和 匿名函数 function(){return statement;}等同 零 阅读全文
posted @ 2017-10-17 13:50 东庄 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 一、创建日期 常用方法: new Date() //当前时间和日期; new Date(milliseconds) //返回从1970年1月1日至今的毫秒数; new Date(year,month,day,hours,minutes,seconds,milliseconds) new Date(d 阅读全文
posted @ 2017-09-25 22:33 东庄 阅读(391) 评论(0) 推荐(0) 编辑
摘要: <ul id="ul1"> <li id="li_1">01</li> <li>02</li> <li>03</li> <li>04</li> <li>05</li> </ul> 一、定义 jquery对象是通过jquery包装dom对象后产生的对象,适用所有jquery方法,但是不适用js方法; 阅读全文
posted @ 2017-05-08 13:57 东庄 阅读(282) 评论(0) 推荐(0) 编辑
摘要: html <div style="width:100px;height:100px;border:1px solid #ff0" id="div">div</div> js document.on("click",function(e){ if($(e.target).closest("#div") 阅读全文
posted @ 2017-04-17 10:07 东庄 阅读(224) 评论(0) 推荐(0) 编辑