jquery 元素第二个_jQuery知识总结

目录

  1. jQuery选择元素
  2. jQuery改变结果集
  3. jQuery链式操作
  4. jQuery创建元素
  5. jQuery修改元素
  6. jQuery移动元素

jQuery选择元素

jQuery对浏览器的dom api进行了封装,提供了操作dom更方便的api。jQuery通过将CSS选择器传入jQuery构造函数(简写为$)来获取满足选择器的结果集。

$

jQuery函数不直接返回dom元素,而是利用闭包创建一个可以操作dom元素的api对象,用户想要操作dom必须通过jQuery提供的api来操作。

jQuery改变结果集

jQuery通过CSS选择器获取的元素往往有多个,jQuery提供了一系列api来过滤获取的结果,使用户可以更精准地定位想操作的元素。

$

jQuery链式操作

jQuery每次对dom操作完成后,会直接返回一个jQuery对象,使得不同的操作可以链接在一起。

$

jQuery创建元素

jQuery可以通过对jQuery函数传入html字符串来创建元素。创建出来的元素会保存在内存中,需要使用jQuery提供的appendTo方法加入文档流中才会在浏览器中渲染出来。

$

jQuery修改元素

jQuery通过函数重载来实现通过一个函数来获取元素的信息或修改元素。

$

jQuery移动元素

jQuery提供api可以使结果集在dom树上移动。

$

jQuery还可以将元素插入到一个元素前面或后面。

$

以上就是jQuery提供的一些常用的dom操作api,最后附上我通过学习jQuery封装思想,自己实现的一部分jQuery api:

QingKunLi/my-jquery​github.com
ab1b00de8adbe9cdae462b3d94d450f1.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值