




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 undelegate(sel,type,fn)概述删除由 delegate() 方法添加的一个或多个事件处理程序。参数selector,typeString,String1.4.2selector:需要删除事件处理程序的选择器。type:需要删除处理函数的一个或多个事件类型。由空格分隔多个事件值。必须是有效的事件。selector,type,fnString,String,FunctionV1.4.2selector:需要删除事件处理程序的选择器。type:需要删除处理函数的一个或多个事件类型。由空格分隔多个事件值。必须是有效的事件。fn:要删除的具体事件处理函数。selector,eventsString,StringV1.4.3selector:需要删除事件处理程序的选择器。events:一个或多个事件类型的字符串和函数的数据映射来执行他们。namespaceString1.6namespace:一个字符串,其中包含一个命名空间取消绑定的所有事件。示例描述: 从p元素删除由 delegate() 方法添加的所有事件处理器:jQuery 代码:$(p).undelegate();从p元素删除由 delegate() 方法添加的所有click事件处理器:jQuery 代码:$(p).undelegate( click )从form元素删除由 delegate() 方法添加的.whatever命名空间:jQuery 代码:var foo = function () /.;/用delegate() 方法给click事件增加.whatever命名空间$(form).delegate(:button, click.whatever, foo);$(form).delegate(inputtype=text, keypress.whatever, foo); / 用undelegate()方法删除delegate()方法增加的.whatever命名空间$(form).undelegate(.whatever);2 hover(over,out)概述一个模仿悬停事件(鼠标移动到一个对象上面及移出这个对象)的方法。这是一个自定义的方法,它为频繁使用的任务提供了一种“保持在其中”的状态。当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。当鼠标移出这个元素时,会触发指定的第二个函数。而且,会伴随着对鼠标是否仍然处在特定元素中的检测(例如,处在div中的图像),如果是,则会继续保持“悬停”状态,而不触发移出事件(修正了使用mouseout事件的一个常见错误)。参数over,outFunction,FunctionV1.0over:鼠标移到元素上要触发的函数out:鼠标移出元素要触发的函数outObjectV1.4当鼠标移到元素上或移出元素时触发执行的事件函数示例over,out 描述:鼠标悬停的表格加上特定的类jQuery 代码:$(td).hover( function () $(this).addClass(hover); , function () $(this).removeClass(hover); );out 描述:hovre()方法通过绑定变量handlerInOut来切换方法。jQuery 代码:$(td).bind(mouseenter mouseleave,handlerInOut);$(td).hover(handlerInOut);3 toggle(speed,easing,fn)概述用于绑定两个或多个事件处理器函数,以响应被选元素的轮流的 click 事件。如果元素是可见的,切换为隐藏的;如果元素是隐藏的,切换为可见的。参数fn,fn2,fn3,fn4,.Function,.V1.0fn:第一数次点击时要执行的函数。fn2:第二数次点击时要执行的函数。fn3,fn4,.:更多次点击时要执行的函数。speed ,fnString,FunctionV1.0speed: 隐藏/显示 效果的速度。默认是 0毫秒。可能的值:slow,normal,fast。fn:在动画完成时执行的函数,每个元素执行一次。speed, easing , fn String,String,FunctionV1.4.3speed: 隐藏/显示 效果的速度。默认是 0毫秒。可能的值:slow,normal,fast。easing:(Optional) 用来指定切换效果,默认是swing,可用参数linearfn:在动画完成时执行的函数,每个元素执行一次。switch BooleanV1.3用于确定显示/隐藏的开关。如:true - 显示元素,false - 隐藏元素示例无参数描述:对表格切换显示/隐藏jQuery 代码:$(td).toggle();fn,fn2描述:对表格的切换一个类jQuery 代码:$(td).toggle( function () $(this).addClass(selected); , function () $(this).removeClass(selected); );speed 描述:用600毫秒的时间将段落缓慢的切换显示状态jQuery 代码:$(p).toggle(slow);speed,fn 描述:用200毫秒将段落迅速切换显示状态,之后弹出一个对话框。jQuery 代码:$(p).toggle(fast,function() alert(Animation Done.); );switch参数描述:4 blur(data,fn)概述触发每一个匹配元素的blur事件。这个函数会调用执行绑定到blur事件的所有函数,包括浏览器的默认行为。可以通过返回false来防止触发浏览器的默认行为。blur事件会在元素失去焦点的时候触发,既可以是鼠标行为,也可以是按tab键离开的参数fnFunctionV1.0在每一个匹配元素的blur事件中绑定的处理函数。data,fnString,FunctionV1.4.3data:blur(Data, fn) 可传入data供函数fn处理。fn:在每一个匹配元素的blur事件中绑定的处理函数。示例描述:触发所有段落的blur事件jQuery 代码:$(p).blur();描述:任何段落失去焦点时弹出一个 Hello World!在每一个匹配元素的blur事件中绑定的处理函数。jQuery 代码:$(p).blur( function () alert(Hello World!); );5 change(data,fn)概述触发每个匹配元素的change事件这个函数会调用执行绑定到change事件的所有函数,包括浏览器的默认行为。可以通过在某个绑定的函数中返回false来防止触发浏览器的默认行为。change事件会在元素失去焦点的时候触发,也会当其值在获得焦点后改变时触发。参数fnFunctionV1.0在每一个匹配元素的change事件中绑定的处理函数。data,fnString,FunctionV1.4.3data:change(Data, fn) 可传入data供函数fn处理。fn:在每一个匹配元素的change事件中绑定的处理函数。示例描述:触发被选元素的 change 事件。jQuery 代码:$(selector).change();描述:给所有的文本框增加输入验证jQuery 代码:$(inputtype=text).change( function() / 这里可以写些验证代码);6 click(data,fn)概述触发每一个匹配元素的click事件。这个函数会调用执行绑定到click事件的所有函数。参数fnFunctionV1.0在每一个匹配元素的click事件中绑定的处理函数。data,fnString,FunctionV1.4.3data:click(Data, fn) 可传入data供函数fn处理。fn:在每一个匹配元素的click事件中绑定的处理函数。示例描述:触发页面内所有段落的点击事件jQuery 代码:$(p).click();描述:将页面内所有段落点击后隐藏。jQuery 代码:$(p).click( function () $(this).hide(); );7 dblclick(data,fn)概述触发每一个匹配元素的dblclick事件。这个函数会调用执行绑定到dblclick事件的所有函数,包括浏览器的默认行为。可以通过在某个绑定的函数中返回false来防止触发浏览器的默认行为。dblclick事件会在元素的同一点双击时触发。参数fnFunctionV1.0在每一个匹配元素的dblclick事件中绑定的处理函数。data,fnString,FunctionV1.4.3data:dblclick(Data, fn) 可传入data供函数fn处理。fn:在每一个匹配元素的dblclick事件中绑定的处理函数。示例描述:给页面上每个段落的双击事件绑上 Hello World! 警告框jQuery 代码:$(p).dblclick( function () alert(Hello World!); );8 error(data,fn)概述触发每一个匹配元素的error事件。这个函数会调用所有绑定到error事件上的函数,包括在对应元素上的浏览器默认行为。可以通过在某个绑定的函数中返回false来防止触发浏览器的默认行为。error事件通常可以在元素由于点击或者tab导航失去焦点时触发。对于error事件,没有一个公众的标准。在大多数浏览器中,当页面的JavaScript发生错误时,window对象会触发error事件;当图像的src属性无效时,比如文件不存在或者图像数据错误时,也会触发图像对象的error事件。如果异常是由window对象抛出,事件处理函数将会被传入三个参数:1. 描述事件的信息 (varName is not defined, missing operator in expression, 等等.),2. 包含错误的文档的完整URL3. 异常发生的行数 如果事件处理函数返回true,则表示事件已经被处理,浏览器将认为没有异常。参数fnFunctionV1.0在每一个匹配元素的error事件中绑定的处理函数。data,fnString,FunctionV1.4.3data:error(Data, fn) 可传入data供函数fn处理。fn:在每一个匹配元素的error事件中绑定的处理函数。示例描述:在服务器端记录JavaScript错误日志:jQuery 代码:$(window).error(function(msg, url, line) jQuery.post(js_error_log.php, msg: msg, url: url, line: line ););描述:隐藏JavaScript错误:jQuery 代码:$(window).error(function() return true;);描述:给你IE的用户隐藏无效的图像:jQuery 代码:$(img).error(function() $(this).hide(););9 focus(data,fn)概述触发每一个匹配元素的focus事件。可以通过鼠标点击或者键盘上的TAB导航触发。这将触发所有绑定的focus函数,注意,某些对象不支持focus方法。参数fnFunctionV1.0在每一个匹配元素的focus事件中绑定的处理函数。data,fnString,FunctionV1.4.3data:focus(Data, fn) 可传入data供函数fn处理。fn:在每一个匹配元素的focus事件中绑定的处理函数。示例描述:当页面加载后将 id 为 login 的元素设置焦点:jQuery 代码:$(document).ready(function() $(#login).focus(););描述:使人无法使用文本框:jQuery 代码:$(inputtype=text).focus(function() this.blur(););10 focusin(data,fn)概述在每一个匹配元素的focusin事件中绑定一个处理函数。当一个元素,或者其内部任何一个元素获得焦点的时候会触发这个事件。这跟focus事件区别在于,他可以在父元素上检测子元素获取焦点的情况。参数fnFunctionV1.0在每一个匹配元素的focusin事件中绑定的处理函数。data,fnString,FunctionV1.4.3data:focusin(Data, fn) 可传入data供函数fn处理。fn:在每一个匹配元素的focusin事件中绑定的处理函数。示例描述:获得焦点后会触发动画:HTML 代码: focusout fire focusout firejQuery 代码:$(p).focusin(function() $(this).find(span).css(display,inline).fadeOut(1000););11 focusout(data,fn)概述在每一个匹配元素的focusout事件中绑定一个处理函数。当一个元素,或者其内部任何一个元素失去焦点的时候会触发这个事件。这跟blur事件区别在于,他可以在父元素上检测子元素
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陕西省西安市长安区2024-2025学年七年级下学期期末历史试题(含答案)
- 湖南省衡阳市常宁市2024-2025学年八年级下学期期末考试英语试卷(含答案无听力原文及音频)
- 智能音箱市场竞争分析报告
- “一带一路”:全球治理的中国智慧知到智慧树答案
- 汉字书课件模板法
- 2025标准抵押担保借款合同范本
- 汉中市消防知识培训课件
- 机电设备安装设备搬运与吊装方案
- 研学基地师生互动与沟通机制方案
- 养鹅场饲料管理优化方案
- 2025年人教版小学四年级下册奥林匹克数学竞赛试卷(附参考答案)
- 语音主播协议合同
- 蜜雪冰城加盟合同(2025年版)
- 河道人工保洁作业指导书
- (一模)2025年3月济南市2025届高三模拟考试历史试卷(含答案解析)
- 拆除重建工程施工方案
- 油田突发污染事件应急预案
- Codesys培训课件教学课件
- 甲方业主项目管理手册
- 句法 课件-初升高衔接英语课程
- 安装聚氨酯冷库板施工方案
评论
0/150
提交评论