[javascript]jQuery绑定事件方法:on()
语法:
$(selector).on(event,childSelector,data,function)
on(event,childSelector,data,function):在被选元素及子元素上添加一个或多个事件处理程序。
1.参数含义
| event | 必需。规定要从被选元素移除的一个或多个事件或命名空间。 由空格分隔多个事件值,也可以是数组。必须是有效的事件。 | 
| childSelector | 可选。规定只能添加到指定的子元素上的事件处理程序(且不是选择器本身,比如已废弃的 delegate() 方法)。 | 
| data | 可选。规定传递到函数的额外数据。 | 
| function | 可选。规定当事件发生时运行的函数。 | 
2.优于bind()、live() 和 delegate()
on() 方法是 bind()、live() 和 delegate() 方法的新的替代品
3.off() 方法
如需移除事件处理程序,请使用 off() 方法。
4.one() 方法
如需添加只运行一次的事件然后移除,请使用 one() 方法。
5.适用范围:
使用 on() 方法添加的事件处理程序适用于当前及未来的元素(比如由脚本创建的新元素)
[javascript]jQuery绑定事件方法:on()的更多相关文章
- jQuery绑定事件方法及区别(bind,click,on,live,one)
		第一种方式: ? 1 2 3 4 5 $(document).ready(function(){ $("#clickme").click(function(){ alert(& ... 
- 原生JS事件绑定方法以及jQuery绑定事件方法bind、live、on、delegate的区别
		一.原生JS事件绑定方法: 1.通过HTML属性进行事件处理函数的绑定如: <a href="#" onclick="f()"> 2.通过JavaS ... 
- js进阶---12-10、jquery绑定事件和解绑事件是什么
		js进阶---12-10.jquery绑定事件和解绑事件是什么 一.总结 一句话总结:on和off. 1.jquery如何给元素绑定事件? on方法 22 $('#btn1').on('click', ... 
- JqueryOn绑定事件方法介绍
		JqueryOn绑定事件方法介绍 1. 简介 (1) On()方法在被选及子元素上添加一个或多个事件处理程序 (2) 在jquery 版本1.7起,on()方法是bind(),live()和deleg ... 
- jQuery绑定事件的四種方式
		这篇文章主要介绍的是jQuery绑定事件的四种方式相关内容,下面我们就与大家一起分享. jQuery绑定事件的四种方式 jQuery提供了多种绑定事件的方式,每种方式各有其特点,明白了它们之间的异同点 ... 
- JavaScript(1)---绑定事件、解除绑定事件
		JavaScript(1)---绑定事件.解除绑定事件 一.事件概述 1.事件的几个概念 · 事件 指的是文档或者浏览器窗口中发生的一些特定交互瞬间.我们可以通过侦听器(或者处理程序)来预定事件,以便 ... 
- jQuery绑定事件-多种方式实现
		jQuery绑定事件-多种方式实现: <html> <head> <meta charset="utf-8" /> <script src ... 
- JavaScript  Dom 绑定事件
		JavaScript Dom 绑定事件 // 先获取Dom对象,然后进行绑定 document.getElementById('xx').onclick document.getElementByI ... 
- jQuery绑定事件的on()
		jQuery绑定事件 语法:$(selector).on(event,childselector,function(){}); 可以为自身的加事件(一个或多个) 也可以为其子元素加事件(一个或多个) ... 
随机推荐
- 【云安全与同态加密_调研分析(2)】国外云安全标准建议组织——By Me
			国际上比较有影响力的云安全组织: ◆2. 国外云安全标准建议组织(云安全建议白皮书)◆ ◆云安全标准建议组织(主要的)◆ ◆标准建议组织介绍◆ ◆相关建议白皮书制定◆ ◆建立的相关模型参考◆ ◆备注( ... 
- 图解Python可以做些什么
			Python具有简单.易学.免费.开源.可移植.可扩展.可嵌入.面向对象等优点,它的面向对象甚至比java和C#.net更彻底. 作为一种通用语言,Python几乎可以用在任何领域和场合,角色几乎是无 ... 
- 六、Mosquitto 高级应用之SSL/TLS
			mosquitto提供SSL支持加密的网络连接和身份验证.本章节讲述次功能的实现. 在此之前需要一些准备工作. 准本工作: 一台 Linux 服务器. 安装好 openssl (不会明白怎么安装 op ... 
- Python误区之strip,lstrip,rstrip
			最近在处理数据的时候,想把一个字符串开头的“)”符号去掉,所以使用targetStr.lstrip(")"),发现在 将处理完的数据插入到数据库时会出现编码报错,于是在网上搜到了这 ... 
- mysql lock
			http://blog.chinaunix.net/uid-21505614-id-289450.html http://bbs.csdn.net/topics/340127237 http://ww ... 
- 实现:左边为菜单导航,当一个菜单中包含多个Tabs,并且不同的Tab要根据权限的不同显示。
			1.前台代码 //当点击左侧菜单时,将访问Controller中的Home方法,这样就会根据用户权限的不同,通过后台的判断来决定显示的页面<li class="@(ViewBag.Se ... 
- es6的Set和Map数据结构
			Set 和 Map 数据结构 Set WeakSet Map WeakMap Set § ⇧ 基本用法 ES6 提供了新的数据结构 Set.它类似于数组,但是成员的值都是唯一的,没有重复的值. Set ... 
- MySQL 温故知心(二) 事务的隔离级别
			事务的隔离级别 A事务做了操作 没有提交 对B事务来说 就等于没做 获取的都是之前的数据但是 在A事务中查询的话 查到的都是操作之后的数据没有提交的数据只有自己看得到,并没有update到数据库 查看 ... 
- RabbitMQ、Memcache、Redis RabbitMQ
			RabbitMQ 解释RabbitMQ,就不得不提到AMQP(Advanced Message Queuing Protocol)协议. AMQP协议是一种基于网络的消息传输协议,它能够在应用或组织之 ... 
- 性能调优之MySQL篇二:MySQL配置文件My.ini配置文件优化
			[mysqld]port = 3306serverid = 1socket = /tmp/mysql.sock skip-name-resolve #禁止MySQL对外部连接进行DNS解析skip-g ... 
