jQuery版本问题,及事件源

本文详细介绍了jQuery从2.0版本开始的重大变化,包括对IE低版本支持的放弃,以及各种实用的工具方法如index()、ready()等的使用。同时,深入探讨了事件机制,包括事件委托与for循环添加事件的区别,以及screen、target、currentTarget等事件对象属性的作用。

  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()  将多个对象合并为一个对象,两个对象的属性相同就会被覆盖掉;

转载于:https://www.cnblogs.com/shangjun6/p/10472365.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值