博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js进阶 11-16 jquery如何查找元素的父亲、祖先和子代、后代
阅读量:6766 次
发布时间:2019-06-26

本文共 1577 字,大约阅读时间需要 5 分钟。

js进阶 11-16 jquery如何查找元素的父亲、祖先和子代、后代

一、总结

一句话总结:过滤或者查找的方法里面可以带参数进行进一步的选择。

 

1、parent()和parents()方法的区别是什么(父亲和祖先)?

parent()找父亲,parents()找祖先

父亲只有一个,所以是单数,祖先就有很多个了,所以是复数

  • parent() 获得当前匹配元素集合中每个元素的父元素,由选择器筛选(可选)。
  • parents() 获得当前匹配元素集合中每个元素的祖先元素,由选择器筛选(可选)。
34                    // $('span').parent('.red').css('border','solid red 2px')35                    // $('.sp').parents('li').css('border','solid red 2px')

2、parentsUntil()如何使用?

方法的参数里面可以是标签和选择器,和juqery其它方法里面的东西一样

parentsUntil() 获得当前匹配元素集合中每个元素的祖先元素,直到遇到匹配选择器的元素为止。

36                    $('.sp').parentsUntil('.inner').css('border','solid red 2px')

 

3、children()方法和contents()方法的异同(子代)?

都是找所有子元素,contents()范围更广,包括文本和注释节点

39                    // $('.inner').children('.red').css('border','solid red 2px')

 

4、jquery中如何查找一个元素的后代(后代)?

find()方法

find() 获得当前匹配元素集合中每个元素的后代,由选择器进行筛选。

40                    $('.main').find('span').css('border','solid red 2px')

 

 

二、jquery如何查找元素的父亲、祖先和子代后代

1、相关知识

查找祖先元素


  • parent() 获得当前匹配元素集合中每个元素的父元素,由选择器筛选(可选)。
  • parents() 获得当前匹配元素集合中每个元素的祖先元素,由选择器筛选(可选)。
  • parentsUntil() 获得当前匹配元素集合中每个元素的祖先元素,直到遇到匹配选择器的元素为止。

查找后代元素


  • children() 获得匹配元素集合中每个元素的所有子元素。
  • find() 获得当前匹配元素集合中每个元素的后代,由选择器进行筛选。
  • contents() 获得匹配元素集合中每个元素的子元素,包括文本和注释节点。

    不常用,了解即可

2、代码

1  2  3  5  6     
7 演示文档 8 9 14 15 16 17
    18
  1. 1
  2. 19
  3. 220
      21
    • 1
    • 22
    • 2
    • 23
    • 3
    • 24
    25
  4. 26
  5. 3
  6. 27
28 29 30 44 45

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/Renyi-Fan/p/9229911.html

你可能感兴趣的文章
我的友情链接
查看>>
配置percona XtraDB Cluster
查看>>
linux的软链接和硬链接
查看>>
mysql+php+pdo批量添加大数据
查看>>
5014.网络安全__防火墙安全策略和安全区域划分
查看>>
用javcscript记住用户名和密码保存在本地储存中,然后实现前端获取
查看>>
Systemstate Dump分析经典案例(上)
查看>>
Win7+Ubuntu11
查看>>
前端与移动开发之vue-day1(3)
查看>>
python--004--函数定义
查看>>
在中国,有多少程序员干到40了?那么其他人去干什么了?
查看>>
C盘里的文件夹都是干什么用的?
查看>>
PHP商城 Composer 以及PSR规范
查看>>
嵌入式培训大纲 看看具体的课程学习内容有哪些
查看>>
带外监控
查看>>
淘宝美工技能分享!13个超级有用的PS技巧
查看>>
三大措施解决电厂安全管控难题
查看>>
Oracle技术_Oracle口令文件
查看>>
MySQL基本操作总结
查看>>
2010年05月15-16日在宁波实施小额外贸网站B2C、商品展示网站心得体会总结
查看>>