摘要: 判断元素是否存在 代替if,适合简短没有else的情况 三目代替if..else 阅读全文
posted @ 2016-05-18 20:19 hpyou 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 虽然jquery对象是个数组,但size()是jquery对象的封装方法,而不是数组的,所以size()不能用于普通数组。 阅读全文
posted @ 2016-05-18 15:18 hpyou 阅读(143) 评论(0) 推荐(0) 编辑
摘要: arguments里面的数组 js函数通过arguments对象里面的数组传参数,函数没有明确多少个参数 获取arguments里面的参数数组的方法: arguments里面的callee属性 指向执行函数本身。 函数有个caller属性,指向调用函数 不过此方法在ES5的strict mode中被 阅读全文
posted @ 2016-05-18 14:00 hpyou 阅读(257) 评论(0) 推荐(0) 编辑
摘要: window.event window.event在ie,chrome是有的,在firefox未定义,两种解决方法: 1.传入event参数 2.原生获取event 获取触发事件的源对象: ie里面是event.srcElement,firefox、chrome里面是event.target 阅读全文
posted @ 2016-05-18 13:40 hpyou 阅读(116) 评论(0) 推荐(0) 编辑
摘要: jquery的event.stoppropagation()是兼容firefox、chrome的,但不兼容ie 兼容写法: window.event在ie和chrome上是有的,firefox上没有window.event,需要函数中参数带入 阅读全文
posted @ 2016-05-18 13:19 hpyou 阅读(670) 评论(0) 推荐(0) 编辑