$('input').bind('click',function(e){ alert(e.type) //结果是click alert(typeof e.type) //返回的是字符串})target是获取触发元素的DOM,触发元素,就是你点了那个就是哪个...
分类:
Web程序 时间:
2016-01-09 16:45:21
阅读次数:
143
事件在Qt中,事件是作为对象处理的,所有事件对象继承自抽象类QEvent。此类用来表示程序内部发生或者来自于外部但应用程序应该知道的动作。事件能够能过被 QObject 的子类接受或者处理,但是通常用在与组件有关的应用中。本文主要阐述了在一个典型应用中的事件接收与处理。事件的传递发送当一个事件产生时...
分类:
其他好文 时间:
2016-01-06 23:41:15
阅读次数:
220
防止冒泡w3c的方法是e.stopPropagation(),IE则是使用e.cancelBubble = truestopPropagation也是事件对象(Event)的一个方法,作用是阻止目标元素的冒泡事件,但是会不阻止默认行为。什么是冒泡事件?如在一个按钮是绑定一个”click”事件,那么”...
分类:
编程语言 时间:
2016-01-01 12:59:51
阅读次数:
178
1..停止事件冒泡JavaScript代码//如果提供了事件对象,则这是一个非IE浏览器if ( e && e.stopPropagation )//因此它支持W3C的stopPropagation()方法e.stopPropagation();else//否则,我们需要使用IE的方式来取消事件冒泡...
分类:
Web程序 时间:
2015-12-28 18:25:53
阅读次数:
126
1.zepto对象不能自定义事件例如执行: $({}).bind('cust', function(){}); 结果: TypeError: Object has no method 'addEventListener'解决办法是创建一个脱离文档流的节点作为事件对象: 例如: $('').bind....
分类:
Web程序 时间:
2015-12-25 13:35:11
阅读次数:
222
事件代理的时候,使用事件对象中的srcElement属性,获取触发元素。IE浏览器支持window.event.srcElement , 而firefox支持window.event.target。因为removeChild()删除孩子元素,所以要删除当前元素el,先要使用parentNode找到父...
分类:
Web程序 时间:
2015-12-24 00:25:07
阅读次数:
170
3、事件对象在触发DOM上的某个事件时,会产生一个事件对象event,这个对象中包含着所有与事件有关的信息。包含导致事件的元素、事件的类型以及其他与特定事件相关的信息。所有的浏览器都支持event对象,但支持的方式不同。event对象本身就是一个构造函数,可以用来生成新的实例。event = new...
分类:
编程语言 时间:
2015-12-23 12:57:26
阅读次数:
167
把拖动的数据存入DataTransfer(setData()方法)。DataTransfer对象专门用来存储拖放时要携带的数据,它可以被设置为拖放事件对象的dataTransfer属性。setData有两个参数:第一个参数为携带数据的数据种类的字符串,只能填入类似”text/plain” 或”tex...
分类:
其他好文 时间:
2015-12-21 10:44:04
阅读次数:
159
必须在dragend和dragover事件内调用“事件对象.preventDefault()”方法。因为在默认情况下,拖放的目标元素是不允许接受元素的,为了把元素拖放到其中,必须把默认处理给关掉。目前支持拖动处理的MIME的类型:1.text/plain:文本文字2.text/html:HTML 文...
分类:
其他好文 时间:
2015-12-20 19:26:35
阅读次数:
151
OOP (Object Oriented Programming)面向对象程序设计/面向对象编程对象是代码和数据的集合,对象的三要素:属性、事件、方法对象的命令规则:必须以字母或汉字开头,不能以数字开头,的字符串组成,其长度<=127事件:对象的事件是指由系统预先设置好的,能够被对象所识别和响应的动...
分类:
其他好文 时间:
2015-12-20 17:25:04
阅读次数:
117