javascript on方法怎么用


本文摘自PHP中文网,作者藏色散人,侵删。

javascript on方法用于在被选元素及子元素上添加一个或多个事件处理程序,其语法是“$(selector).on(event,childSelector,data,function)”。

本文操作环境:windows7系统、jquery1.10.2版,DELL G3电脑。

on方法定义和用法

on() 方法在被选元素及子元素上添加一个或多个事件处理程序。

自 jQuery 版本 1.7 起,on() 方法是 bind()、live() 和 delegate() 方法的新的替代品。该方法给 API 带来很多便利,我们推荐使用该方法,它简化了 jQuery 代码库。

注意:使用 on() 方法添加的事件处理程序适用于当前及未来的元素(比如由脚本创建的新元素)。

提示:如需移除事件处理程序,请使用 off() 方法。

提示:如需添加只运行一次的事件然后移除,请使用 one() 方法。

语法

1

$(selector).on(event,childSelector,data,function)

参数 描述

event 必需。规定要从被选元素添加的一个或多个事件或命名空间。

由空格分隔多个事件值,也可以是数组。必须是有效的事件。

childSelector 可选。规定只能添加到指定的子元素上的事件处理程序(且不是选择器本身,比如已废弃的 delegate() 方法)。

data 可选。规定传递到函数的额外数据。

function 可选。规定当事件发生时运行的函数。

示例:

阅读剩余部分

相关阅读 >>

javascript怎么隐藏鼠标

js如何把html转换成图片格式

javascript如何判断字符串中是否包含某个字符串

一个完整的html对象是什么样的,如何生成?

了解javascript中的垃圾回收机制

javascript怎么修改html内容

html5 canvas实现中奖转盘的实例代码

javascript怎么将数组转为字符串

apply() 和 call() 方法有什么作用?

json是javascript子集么

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...