首页 >> 方法大全

jQuery on() 方法

2022-05-14 方法大全 250 作者:考证青年

on() 方法

事件方法

实例

方向

元素添加点击事件处理程序:

$().ready((){ $("p").on("click",(){alert("该段落被点击。") ; });});

试试看»

定义和用法

on() 方法将一个或多个元素添加到选定元素及其子事件处理程序。

从 1.7 版开始,on() 方法是 bind()、live() 和 () 方法的新替代品。这种方法给API带来了很多方便,我们推荐使用这种方法方法,它简化了代码库。

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

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

提示:要添加只运行一次的事件然后将其删除方法,请使用 one() 方法。

语法

$().on(事件,,数据,)

参数说明

事件

必填。指定要从选定元素添加的一个或多个事件或命名空间。

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

可选。指定只能添加到指定子元素(而不是选择器本身,例如不推荐使用的 () 方法)的事件处理程序。

数据

可选。指定要传递给函数的附加数据。

可选。指定事件发生时要运行的函数。

更多示例

bind() 改为 on()

如何使用on()来达到和bind()一样的效果。

() 改为 on()

如何使用on()实现和()一样的效果。

live() 改为 on()

方法

如何使用on()实现和live()一样的效果。

添加多个事件处理程序

如何向一个元素添加多个事件处理程序。

使用 map 参数添加多个事件处理程序

如何使用 map 参数为被选元素添加多个事件处理函数。

在元素上添加自定义事件

如何在元素上添加自定义命名空间事件。

向函数传递数据

如何将数据传递给函数。

为未来的元素添加事件处理程序

证明 on() 方法也适用于尚未创建的元素。

删除事件处理程序

如何使用 off() 方法删除事件处理程序。

事件方法

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了