1.事件绑定 IE独有下的绑定事件 attachEvent(事件名,函数)--反向执行,且一个按钮可执行多个事件的功能。 detachEvent()--解除绑定 FF/chorme下的绑定事件 addEventListener removeEventListener--解除绑定2.捕
分类:
其他好文 时间:
2016-03-12 22:35:59
阅读次数:
223
1.使用jQuery实现事件绑定 语法: $obj.bind(事件类型,事件处理函数) 如:$obj.bind('click' fn); 简写形式$obj.click(fn); 注:$obj.click()则代表触发了click事件。2.获得事件对象event 只需要为事件处理函数传递任意一个参数
分类:
Web程序 时间:
2016-03-12 21:08:35
阅读次数:
243
//跨浏览器兼容//跨浏览器添加事件function addEvent(obj,type,fn){ if(obj.addEventListener){ obj.addEventListener(type,fn,false); }else if(obj.attachEvent){ obj.attach
分类:
Web程序 时间:
2016-03-09 15:57:05
阅读次数:
190
学习要点: 1.传统事件绑定的问题2.W3C事件处理函数3.IE事件处理函数4.事件对象的其他补充 事件绑定分为两种:一种是传统事件绑定(内联模型,脚本模型),一种是现代事件绑定(DOM2级模型)。现代事件绑定在传统绑定上提供了更强大更方便的功能。 一 传统事件绑定的问题 传统事件绑定中的内联模型不
分类:
Web程序 时间:
2016-03-09 12:53:44
阅读次数:
205
背景:在前端开发中,有时会为页面绑定resize事件,或为一个页面元素拖拽事件(其核心就是绑定mousemove)在一个正常操作中也有可能在一个短时间内触发非常多次事件绑定程序,而DOM操作是很消耗性能的,如果为这些事件绑定一些操作DOM节点的操作的话就会引发大量的计算,在用户看来页面可能就一时间没
分类:
Web程序 时间:
2016-03-08 00:11:06
阅读次数:
219
JS事件绑定的方式: 1、内嵌法: <input type="button" onclick="test()" value="click me"/> 或者是多事件绑定:<input type="button" onclick="javascript:test();test1();" value="c
分类:
Web程序 时间:
2016-03-03 01:43:00
阅读次数:
1148
什么是函数节流? 介绍前,先说下背景。在前端开发中,有时会为页面绑定resize事件,或者为一个页面元素绑定拖拽事件(其核心就是绑定mousemove),这种事件有一个特点,就是用户不必特地捣乱,他在一个正常的操作中,都有可能在一个短的时间内触发非常多次事件绑定程序。而大家知道,DOM操作时很消耗性
分类:
其他好文 时间:
2016-03-01 14:39:30
阅读次数:
164
JavaScript 一个最简单的事件模型,需要有事件绑定与触发,也许还要有事件删除。 1 var eventModel = { 2 list: {}, 3 4 bind: function () { 5 var args = [].slice.apply(arguments), 6 type =
分类:
Web程序 时间:
2016-02-29 14:23:29
阅读次数:
152
事件 on方法可以将一个事件绑定在jQuery对象上,当你的操作触发了这些事件时,便会调用你所绑定的函数。 例如,给某个超链接绑定点击事件。 1 <head> 2 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
分类:
Web程序 时间:
2016-02-24 17:17:15
阅读次数:
222