前几天看到事件委托的时候,关于live()方法讲的不是很详细,就去搜了一下关于live()和delegate()的,最后看源码发现bind()和delegate()都是由on()实现的,感兴趣的朋友可以了解下,或许本文对你有所帮助前几天在看《jquery基础教程》,看到事件委托的时候,关于live(...
分类:
Web程序 时间:
2015-10-25 19:21:40
阅读次数:
184
废话不多说,直接上代码var handlers = {}, bind = (function (){ if(window.addEventListener){ return function (el, type, callback, capture){ ...
分类:
Web程序 时间:
2015-10-22 12:22:10
阅读次数:
278
这篇直奔MVVM主题,本例实现一个bootstrap的下拉框。展示了如下技术:1、MVVM绑定(事件绑定,值绑定,循环绑定,循环绑定中嵌套事件并回传item),2、angul多module,建议在webstrom下面运行1、HTML代码 1 2 3 4 5 6 7 ...
分类:
Web程序 时间:
2015-10-22 00:11:54
阅读次数:
354
网址:http://web.jobbole.com/83591/背景我是一个前端小兵,我在一家互联网公司做做一些简单的业务开发。某一天,我接到了一个需求,做一个抽奖功能。公司里的前辈们已经完成了业务逻辑,而且已经提供了业务功能的接口,只需要我制作页面并完成事件绑定即可。我写好了页面,页面中有一个 I...
分类:
其他好文 时间:
2015-10-18 18:14:50
阅读次数:
242
什么是函数节流?介绍前,先说下背景。在前端开发中,有时会为页面绑定resize事件,或者为一个页面元素绑定拖拽事件(其核心就是绑定mousemove),这种事件有一个特点,就是用户不必特地捣乱,他在一个正常的操作中,都有可能在一个短的时间内触发非常多次事件绑定程序。而大家知道,DOM操作时很消耗性能...
分类:
其他好文 时间:
2015-10-18 00:55:18
阅读次数:
221
为了形成用于电流大小的缩放对象构造监控事件。JQuery提供resize大事。在每一个匹配元素的resize函数到事件绑定,让我们适应窗口大小、对齐等。,档窗体改变大小时触发这里有两种监听方式,一种是浏览器窗体的监听,一种是对象缩放比例的监听(是通过点击状态栏的缩放比例实现的)对于窗体的监听:$(w...
分类:
Web程序 时间:
2015-10-16 18:48:16
阅读次数:
316
在jQuery的事件绑定中,执行双击事件(dblclick)时能触发两次单击事件(click)。即一个标签元素(如div等),如果元素同时绑定了单击事件(click)和双击事件(dblclick),那么执行单击事件(click)时,不会触发双击事件(dblclick), 执行双击事件(dblclic...
分类:
数据库 时间:
2015-10-15 15:57:58
阅读次数:
197
页面加载完毕时会触发onload事件。基于内容(HTML)要与行为(JavaScript)分离的编码思想,我们需要将一些对页面的初始化操作写在方法内,并通过window.onload = functionName调用这些方法.需要调用多个方法时,若使用window.onload = function...
分类:
编程语言 时间:
2015-10-09 18:17:40
阅读次数:
144
转载请注明出处:http://www.cnblogs.com/zhangmingze/p/4864367.html● 事件分为三个阶段: 事件捕获 --> 事件目标 --> 事件冒泡●事件捕获:事件发生时(onclick,onmouseover……)首先发生在document上,然后依次传递给bo....
分类:
Web程序 时间:
2015-10-09 16:54:16
阅读次数:
260
当需要调用的方法较多时,我们可以进一步优化,编写一个专门用于绑定onload事件的方法:function addLoadEvent(func) { //把现有的 window.onload 事件处理函数的值存入变量 var oldOnload = window.onload; if...
分类:
编程语言 时间:
2015-10-08 11:44:41
阅读次数:
185