记录学习前端知识的旅程【8】

进入jQuery 的学习,jquery是一种轻量级的js库,其中链式编程,隐式迭代较重要。

隐式迭代

遍历内部DOM元素(伪数组形式存储)的过程叫隐式迭代。

jquery版本:

jquery第一代 兼容IE678低版本的浏览器,但不再更新。

jquery第二代 不兼容IE678低版本的浏览器,也不再更新。

jquery第三代 不兼容IE678低版本的浏览器,持续更新。

 

DOM对象与jquery对象的区别

DOM对象只能用js获取,jquery对象用jquery获取。

DOM对象只能使用原声js的属性和方法,jquery对象只能使用jquery的方法。两者不能混反。

jquery对象可以转换成dom对象

方法:

因为jquery对象存储的方式是伪数组的形式,则使用

1、$(" 元素").[索引号]

2、$(" 元素").get(索引号)

可以转化成dom对象。

jquery的筛选选择器

1、:first      //如$("ul li:first")     获取ul下的第一个li
2、:last       //如$("ul li:last")      获取ul下的最后一个li
3、.eq(index)   //如("ul li").eq(2)      获取ul下的第三个li,因为index从0开始。
4、:add        //如("ul li:add")        获取ul下的索引号为奇数的li
5、:even       //如("ul li:even")       获取ul下的索引号为偶数的li
$("ul >li")   //选择ul下属于儿子一级的li
$("ul li")    //选择ul下的所有的li


.children("p")    //选择儿子一级的p
.find("p")         //选择所有的p



.siblings('li')   //选择自己兄弟一级所有li(不包含自己)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值