美文网首页
jquery——on 绑定事件

jquery——on 绑定事件

作者: 方_糖 | 来源:发表于2019-01-04 16:18 被阅读0次

一.实现绑定多个事件

  • 1.使用on绑定多个事件对应同一个事件处理
    函数语法结构:jq对象.on(“事件类型1 事件类型2”,”事件处理函数”)
    如:

    image.png
  • 2.使用on绑定多个事件对应不同的事件处理函数
    函数语法结构:

jq对象.on({
           事件类型1 : 事件处理函数1,
           事件类型2 : 事件处理函数2,
           事件类型3 : 事件处理函数3
           });

如:


image.png

二.使用on进行事件委派

使用jQuery中on进行普通绑定事件的时候,会出现一些小小问题,就是不能给动态添加的元素绑定事件 ,如下

image.png

这时候就要用到on的事件委派(事件委托)
语法结构:jq对象.on("事件类型","指定的后代元素",事件处理函数)
如:

image.png

3.总结

如果是普通绑定事件你就可以使用on的普通事件绑定,如果是对于动态添加的元素的事件绑定就使用on的事件委派。

参考:https://baijiahao.baidu.com/s?id=1586563725522400415&wfr=spider&for=pc

相关文章

  • Jquery day_3

    1.1 Jquery 事件注册 1.2 jquery 事件处理 on(): 用于事件绑定,目前最好用的事件绑定方...

  • jquery对节点的操作

    Jquery对事件的绑定 $().bind(“事件类型”, 事件处理); 给jquery绑定一个事件$().bi...

  • 通过jquery动态添加的元素绑定事件

    1.一般通过jquery绑定事件# 2.通过jquery添加的元素绑定事件#

  • jQuery中绑定事件时bind和on的区别

    jquery的bind跟on绑定事件的区别:主要是事件冒泡;jquery文档中bind和on函数绑定事件的用法: ...

  • jquery的bind跟on绑定事件的区别

    jquery的bind跟on绑定事件的区别:主要是事件冒泡; jquery文档中bind和on函数绑定事件的用法:...

  • 03-jQuery事件相关

    事件绑定与解绑 jQuery中有两种绑定事件方式eventName(fn);编码效率略高/部分事件jQuery没有...

  • jQuery事件

    1、jquery 如何绑定事件?直接绑定和使用事件代理分别如何使用 jquery在1.7版本之前绑定事件可通过bi...

  • jQuery知识整理

    jQuery jQuery和DOM关系 jquery框架对象分析 加载事件 事件绑定 动画效果 jquery封装的...

  • jquery事件

    jQuery其他事件 绑定事件 自定义事件

  • 从零玩转jQuery-事件处理

    事件绑定 jQuery中事件绑定有两种方式eventName(function(){})绑定对应事件名的监听, ...

网友评论

      本文标题:jquery——on 绑定事件

      本文链接:https://www.haomeiwen.com/subject/oyhkrqtx.html