1. 事件目标
现在,事件处理程序中的变量event保存着事件对象。而event.target属性保存着发生事件的目标元素。这个属性是DOM API中规定的,但是没有被所有浏览器实现 。jQuery对这个事件对象进行了必要的扩展,从而在任何浏览器中都能够使用这个属性。通过.target,可以确定DOM中首先接收到事件的元素(即实际被单击的元素)。而且,我们知道this引用的是处理事件的DOM...
分类:
Web程序 时间:
2015-03-05 19:32:39
阅读次数:
159
点击我在IE中事件处理程序会在全局作用域中运行,EventHandler中的this指的是window对象,要或得div对象的引用必须使用this.event.srcElement1 var div = document.getElementById('myBtn');2 div.attachEv....
分类:
其他好文 时间:
2015-03-03 13:21:17
阅读次数:
220
委托概念delegate是表示对具有特定参数列表和返回类型的方法的引用的类型。在实例化委托时,你可以将其实例与任何具有兼容签名和返回类型的方法相关联。你可以通过委托实例调用方法。委托用于将方法作为参数传递给其他方法。事件处理程序就是通过委托调用的方法。你可以创建一个自定义方法,当发生特定事件时,某个...
分类:
其他好文 时间:
2015-02-24 17:28:57
阅读次数:
149
在这个函数中,我们为页面上的每个按钮设置了onclick 处理程序。因为在HTML中设置了id属性和value属性,所以可以使用getElementById() 设置事件处理程序。如果有value属性,就可以使用getElementById() 调用,那么就不必设置id属性。
3. function saySomething() {
这一行开始saySomething()函数
4. switch(this.id) {
this 对象的id用作switch() 的参数。这个值将决定执行以下case语句...
分类:
编程语言 时间:
2015-02-11 23:24:38
阅读次数:
423
ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行 呈现。了解页的生命周期非常重要,这样就能在合适的生命周期阶段编写代码,以达到预期效果。此外,如果开发自定义控件,则必须熟悉页生命周期,从而...
分类:
Web程序 时间:
2015-02-09 10:51:12
阅读次数:
137
delegate()还有一个非常重要的性质:使用delegate() 方法的事件处理程序适用于当前已经存在或未来新增的元素。那么delegate()是怎么做到的呢?很简单,利用javascript中的事件冒泡机制。当子元素产生1个事件的时候,如果没有禁止这个事件的传播,那么父元素也会感知到这个事件(父元素上的事件处理函数被调用)。而且通过Event对象,能够拿到最初触发事件的元素。下面的代码,我们自己实现了1个简易的事件委托机制。...
分类:
Web程序 时间:
2015-02-03 22:57:19
阅读次数:
237
先决条件添加控件设置控件的名称设置控件属性创建事件处理程序新控件总结相关主题通过使用如按钮、文本框和组合框等控件,你可以创建应用的 UI。 下面将显示如何将控件添加到应用。处理控件时,你通常会使用此模式:将控件添加到应用 UI。设置控件的属性,如宽度、高度或前景色。将代码连接到控件,从而使控制执行任...
分类:
其他好文 时间:
2015-02-03 20:59:59
阅读次数:
245
一、前言 对于内部类平时编码时使用的场景不多,比较常用的地方应该就是绑定事件处理程序的时候了(从C#、JS转向Java阵营的孩子总不不习惯用匿名内部类来做事件订阅:()。本文将结合Bytecode对四种内部类作介绍,当作一次梳理以便日后查阅...
分类:
编程语言 时间:
2015-02-03 16:39:29
阅读次数:
211
jQuery 事件函数jQuery 事件处理方法是 jQuery 中的核心函数。事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。通常会把 jQuery 代码放到 部分的事件处理方法中:实例 1 2 3 4 11 12 13 14 This is a heading15 This ...
分类:
Web程序 时间:
2015-02-03 14:41:03
阅读次数:
125
3.2 处理简单的事件3.2.1 简单的样式转换器 .on()方法,可以指定任何DOM事件,并为该事件添加一种行为。 .removeClass()方法,可以为指定元素删除类。 .addClass()方法,添加类。3.2.3 利用事件处理程序的上下文 利用$()函数可以将DOM元素作为参数,而...
分类:
Web程序 时间:
2015-02-01 21:38:13
阅读次数:
170