点击事件传参可以接收event及多个值的方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了点击事件传参可以接收event及多个值的方法相关的知识,希望对你有一定的参考价值。

参考技术A 接受数据的时候需要添加一个$event参数,这样就可以打印到数据了

jQuery版本问题,及事件源

  jQuery版本的分界线是2.0  2.0之前很多方法支持ie低版本,2.0之后就不支持了

  工具:index()  指定元素的索引  (有参数)  不传参的情况下,父级元素下同级元素的排名,传参:指定元素的索引;

  事件机制:event对象  screen:屏幕;

  事件event

    target:事件源;

    event.target就是事件源

  事件委托及for循环的添加事件的区别?

  在性能的方面考虑

  事件委托:性能好

  for循环添加事件:性能差;

  event.currentTarget:冒泡阶段的具体哪个元素

  event.stopPropagation():阻止事件冒泡

  event.preventDefault():阻止事件的默认行为

  jQuery只能做pc端;

  ready():dom加载完后的事件

  scroll():滚动事件

  select():将里面的内容选中的时候选择;

  remove():移除被选元素事件或内容

  jQuery中字符串拼接不能用:

  备注:字符串拼接的元素,如果添加事件,事件不起作用,所以要使用事件委托;

  $.extend()  将多个对象合并为一个对象,两个对象的属性相同就会被覆盖掉;

以上是关于点击事件传参可以接收event及多个值的方法的主要内容,如果未能解决你的问题,请参考以下文章

当点击子项时,对列表项没有接收值的ReClick onClick函数

JavaScript — event介绍以及兼容处理

2019-07-10 在vue UI组件事件中 基于已有参数 灵活自定义传参

事件分类

android 触摸事件点击事件的区别

javascript event事件兼容性处理