原文:jQuery的.click,.bind,.unbind,.on,.off,.delegate,.undelegate

.click与.bind .click和.bind都是给每个元素绑定事件,对于只绑定一个click事件,.bind事件的简写就是.click那种方式。 这两种方式都会出现两个问题: 第一个问题,如果要绑定的事件特别多,比如要绑定 个元素,要绑定 次,对于大量元素来说,影响到了性能。但是如果是id选择器,因为id唯一,用bind 方法就很快捷了。 第二个问题,对于尚未存在的元素,无法绑定。动态添加一 ...

2016-03-29 18:25 0 3450 推荐指数:

查看详情

jquery unbindoff的区别(转)

1:unbind():为每个匹配元素的特定事件绑定事件处理函数。  unbind(type,[data],fn)  type: 含有一个或多个事件类型的字符串,由空格分隔多个事件。  比如"click"或"submit",还可以是自定义事件名。  data:作为event.data属性值传递给事件 ...

Wed Aug 19 18:37:00 CST 2015 0 2169
jqueryclick() bind() live() 与 delegate() 作用及其区别

1、click()与bind()   1).click()     在jqeury事件处理API中,bind()是其API基础。click(),mouseover(),mousermove等来处理事件,真正起作用的是bind()。而这些方法都只是辅助作用(别名函数),简化使用。他们都只有一个 ...

Fri Apr 17 19:09:00 CST 2015 0 3921
JQuery中的bind()和unbind()的理解

bind()和unbind()提供了事件的绑定和取消机制,既可以绑定html默认支持的事件,也能够绑定自定义的事件。 1、JQuery中事件可以重复绑定,不会覆盖。 当点击button1的时候,这2个事件处理函数都会触发。上面绑定的是不同的匿名函数,占用 ...

Thu Jan 04 05:57:00 CST 2018 0 12144
jQuery方法区别:click() bind() live() delegate()区别

click(),bind(),live()都是执行事件时使用的方法,他们之前是有一些区别的,我们在使用这些方法时应该根据需要进行选择。 1.click()方法是我们经常使用的单击事件方法: $("a").click(function() { alert("hello ...

Tue Jan 01 00:30:00 CST 2013 0 7095
jQuery事件绑定—on()、bind()与delegate()

啃了一段日子的js相关了,学的过程中发现在jQuery中绑定事件时,有人用bind(),有人用on(),有人用delegate(),还有人用live(),看代码的时候觉得都实现功能了也就掀过去了,只是一直没完全弄懂之间的区别,于是今天查了下资料,自己做个总结。 之所以有这么多类型的绑定方法 ...

Wed Jun 03 06:35:00 CST 2015 5 1719
jQuery中的bind(), live(), on(), delegate()

当我们试图绑定一些事件到DOM元素上的时候,我相信上面这4个方法是最常用的。而它们之间到底有什么不同呢?在什么场合下用什么方法是最有效的呢? 准备知识: 当我们在开始的时候,有些知识是必须具备的: ...

Wed Oct 10 01:42:00 CST 2012 4 13402
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM