<td width="82%" colspan="3"><input type="checkbox" id="all">全选 <input type="checkbox" id="reverse">反选</td><td width="82%" ...
分类:
Web程序 时间:
2017-01-20 20:35:41
阅读次数:
175
//Ys为元素,Sj为事件,Hs为函数,bol选择是true绑定事件,还是false解除事件 //需要提前定义a,b,c,bol function thing(Ys,Sj,Hs,bol){ var info=navigator.userAgent; if (info.indexOf('NSIE')! ...
分类:
Web程序 时间:
2017-01-18 11:56:50
阅读次数:
180
window.onload=message(); 这种写法在程序运行到这句时,先执行message()函数,然后将message的返回值赋给window.onload。 window.onload=message; 这种写法是在网页加载完成后,调用message()方法。 建议使用window.on ...
分类:
其他好文 时间:
2017-01-17 16:56:14
阅读次数:
141
// 单例模式 解决分组问题 让每个对象有自己的命名空间 var person1 = { name: "icss"; age: 25; }; var person2 { name: "sas"; age: 26 } // 工厂模式 实现同一事情的代码 放在一个函数中 其实就是函数的封装 体现了高内聚 ...
分类:
编程语言 时间:
2017-01-17 13:46:41
阅读次数:
153
事件委托原理:事件冒泡机制。优点:1.可以大量节省内存占用,减少事件注册。比如ul上代理所有li的click事件就很不错。2.可以实现当新增子对象时,无需再对其进行事件绑定,对于动态内容部分尤为合适缺点:事件代理的常用应用应该仅限于上述需求,如果把所有事件都用事件代理,可能会出现事件误判。即本不该被... ...
分类:
其他好文 时间:
2017-01-10 16:03:13
阅读次数:
369
在jQuery中,事件绑定方法大致有四种:bind(),live(), delegate(),和on()。 那么在工作中应该如何选择呢?首先要了解四种方法的区别和各自的特点。 在了解这些之前,首先要知道,不管你用的是(live/ bind / delegate)之中那个方法,最终都是jQuery底层 ...
分类:
Web程序 时间:
2017-01-04 07:25:18
阅读次数:
219
实现原理 利用HTML5的canvas,将解锁的圈圈划出,利用touch事件解锁这些圈圈,直接看代码。 复制代码 canvas里的圆圈画好之后可以进行事件绑定 复制代码 接着到了最关键的步骤绘制解锁路径逻辑,通过touchmove事件的不断触发,调用canvas的moveTo方法和lineTo方法来 ...
分类:
移动开发 时间:
2017-01-03 11:33:07
阅读次数:
204
当使用on进行事件绑定时当要给document绑定click,而子元素要禁止冒泡,那么子元素里面的子元素的click事件就会无效了, 下面无效版: 参考http://www.cnblogs.com/tengj/p/4794947.html对其进行了理解 暂时没空后面补理解 ...
分类:
其他好文 时间:
2016-12-30 11:47:21
阅读次数:
170
作者:yuyuyu链接:https://zhuanlan.zhihu.com/p/24620643来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1.1 事件绑定的方式 原生js的事件绑定方式有几种?想必有很多朋友说3种! 目前,在本人目前的研究中,只有两种半!两种半 ...
分类:
编程语言 时间:
2016-12-30 02:20:45
阅读次数:
250
在jquery事件中有时候有的事件只需要在绑定后有效触发一次,当通过e.target判断触发条件有效触发后解除绑定事件,来避免多次无效触发和与未知情况造成冲突。 这时候就要用到了jquery中的事件绑定与事件解绑。 其中on.()中的.endEdit是自己来对事件命名。在达到条件后可以通过命名来对需 ...
分类:
Web程序 时间:
2016-12-28 11:51:03
阅读次数:
399