jQuery().on方法的使用详解

时间:2019-10-21 11:34:36   收藏:0   阅读:108

从厦门回来之后,两周没写博客了,主要是没时间,先放一张在厦门的靓照

技术图片
技术图片
本文 原文链接 ,希望能帮到这些前端小白。用法:此方法可以在匹配元素上绑定一个或者多个事件处理函数。 使用off()方法可以删除on()方法绑定的事件。


语法结构一

1
$(selector).on(events,[selector],[data],fn)

实例一

利用 data 参数为绑定的事件处理函数传递数据

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$(document).ready((){ 
var newtext="这是新文本"
$("div").on("click",{"mytext":newtext},function(e){
大专栏  jQuery().on方法的使用详解ass="line"> $(this).text(e.data.mytext);
})
})
```



通过通过选择器字符串来过滤匹配元素的子元素中哪些可以响应绑定的事件。下面的代码中,类名为children的元素和它的子元素可以调用绑定的事件

``` bash
$(document).ready((){
var newtext="这是新文本"
$(".parent").on("click",".children",{"mytext":newtext},function(e){
$(this).text(e.data.mytext);
})
})

语法结构二

1
$(selector).on(object,[selector],[data])

实例一

1
2
3
4
5
6
$(document).ready((){ 
var newtext="这是新文本"
$("div").on({click:function(e){
$(this).text(e.data.mytext);
}},{"mytext":newtext})
})

以上代码中,事件类型和事件处理函数以对象的形式绑定的。

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!