首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JS获取节点的兄弟,父级,子级元素的方法

2015-08-18 03:48:27 下面介绍JQUERY的父,子,兄弟节点查找方法 jQuery.parent(expr)  找父亲节点,可以传入expr进行过滤,比如$("span").parent...()或者$("span").parent(".class") jQuery.parents(expr),类似于jQuery.parents(expr),但是是查找所有祖先元素,不限于父元素 jQuery.children...(expr).返回所有子节点,这个方法只会返回直接的孩子节点,不会返回所有的子孙节点 jQuery.contents(),返回下面的所有内容,包括节点和文本。...这个方法和children()的区别就在于,包括空白文本,也会被作为一个 jQuery对象返回,children()则只会返回节点 jQuery.prev(),返回上一个兄弟节点,不是所有的兄弟节点 jQuery.prevAll...jQuery.filter()是从初始的jQuery对象集合中筛选出一部分,而jQuery.find()的返回结果,不会有初始集合中的内容,比如$("p"),find("span"),是从元素开始找

9.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【说站】css后代选择器和子元素选择器的区别

    css后代选择器和子元素选择器的区别 说明 1、后代选择器使用空格作为连接符号,子元素选择器使用>作为连接符号。 2、后代选择器选中所有的特定后代标签,子元素选择器选中所有的特定的直接标签。...后代选择器会选中指定标签中, 所有的特定后代标签, 也就是会选中儿子/孙子..., 只要是被放到指定标 签中的特 定标签都会被选中 子元素选择器只会选中指定标签中, 所有的特定的直接标签, 也就是只会选中特定的儿子标签...实例 比如说只要选择class为box的li标签而不选到最内层的li标签该如何做? 单纯用后代选择器很难做到吧!...                                                              以上就是css...后代选择器和子元素选择器的区别,希望对大家有所帮助。

    2K30

    如何删除给定单向链表的倒数第N个元素

    如何删除给定单向链表的倒数第N个元素? 先分析下有哪些关键词: 1. 单向链表,那也就是我们只能单向遍历; 2....倒数第N个元素,只能先遍历到尾部,才知道倒数第N个元素是什么,但问题又出现了,是单向链表,不能反向遍历,那该如何解决呢? 3....以如下队列为例,如果要删除倒数第2个元素,就要找到倒数第3个元素,也就是倒数第N+1个元素,那改如何做呢? 首先一定需要一个指针遍历到队列尾部的,那怎么记录这个指针已经遍历过的元素呢?...两个指针按照同样的速度同时移动,当快指针到达结尾的时候,慢指针也就到达了倒数第N+1个元素的位置. 再细分下,如果要删除的目标元素正好和链表长度相同呢?...那是没有前一个元素的,看来边界值需要稍做处理下,遍历的count值和N值相同时,需要直接删除首元素,不再查找前一元素 附上代码: public class DeleteNElementFromBottom

    67310

    初识CSS3

    E元素相邻的后面兄弟元素下,是一个或多个元素;    2)相邻兄弟选中的是与E元素仅挨的F元素,其中选中的仅是一个元素 8.结构伪类选择器    1)E:first-child   作为父元素的第一个子元素的元素...E    2) E:last-child   作为父元素的最后一个子元素的元素E    3)E F:nth-child(n)  选择父级元素E 的第n个元素F(n可以是1/2/3)关键字为even  odd...   4)E:first-of-type   选择父级元素具有指定类型的第一个E元素    5)E:last-of-type   选择父级元素具有指定类型的最后一个E元素    6)E F:nth-of-type...(n)  选择父元素内具有指定类型的第n个F元素 注:E F:nth-child(n)和 E F:nth-of-type(n)使用时记住以下关键点:       1)E F:nth-child(n)在父级里从第一个元素开始查找...,不分类型        2)E F:nth-of-type(n)在父级里先看类型再看位置 9.属性选择器    1)E[attr]    相匹配具有属性attr的E元素    2)E[attr=val

    77980

    CSS 基础

    --@import url("style.css");-->CSS样式优先级:行内样式>内部样式表>外部样式表,就近原则六、CSS基本选择器1、标签选择器HTML标签作为标签选择器的名称...标签,类选择器可在页面中多次使用,ID选择器在同一个页面中只能使用一次5、基本选择器的优先级ID选择器>类选择器>标签选择器七、CSS的高级选择器1、层次选择器选择器类 型功能描述E F后代选择器选择匹配的...F元素,且匹配的F元素被包含在匹配的E元素内E>F子选择器选择匹配的F元素,且匹配的F元素是匹配的E元素的子元素E+F相邻兄弟选择器选择匹配的F元素,且匹配的F元素紧位于匹配的E元素后面E~F通用兄弟选择器选择匹配的...作为父元素的第一个子元素的元素EE:last-child作为父元素的最后一个子元素的元素EE F:nth-child(n)选择父级元素E的第n个子元素F,(n可以是1、2、3),关键字为even、oddE...:first-of-type选择父元素内具有指定类型的第一个E元素E:last-of-type选择父元素内具有指定类型的最后一个E元素E F:nth-of-type(n)选择父元素内具有指定类型的第n个

    30930

    CSS第四天-浮动

    如:新闻列表、京东推荐模块 额外标签法 在父元素内容的最后添加一个块级元素。...: 选择器 说明 :first-child 找到父元素的第一个子元素 :last-child 找到父元素的最后一个子元素 :nth-child(n) 找到父元素第n个子元素 :nth-last-child...(n) 找到父元素中倒数第n个子元素 :nth-of-type(n) 找到父元素的子元素固定死 减少对于HTML中类的依赖,有利于保持代码整洁 :nth-of-type → 先通过该 类型 找到符合的元素...,然后在这元素中数个数 如果li之间还有别的元素,用of-type永远会找到li里面的第N项元素 li里面有A的话,选择器后面加上li里面所需设置的样式才会生效 功能 公式 偶数 2n、even 奇数...2n+1、2n-1、odd 找到前5个 -n+5 找到从第5个往后 n+5 ---- 标准流+浮动: 1、浮动的元素找相邻浮动的元素,顶部对齐,在同一行内显示 要浮动都浮动(加强版的行内块) 2、浮动的元素脱离标准流

    45540

    CSS基础知识点整理笔记

    在元素处于自身所在浏览器窗口时,与relative特性一致,当超出自身所在浏览器窗口,则于position特性一致 inherit 默认继承父级的定位属性 说一下css3的选择器有那些,以及优先级 答案解析...答案解析: 清除浮动是指的是父元素中的子元素设置float导致父元素的高度为0的情况 解决方案 父元素设置属性为:overflow:hidden (实质是触发BFC) 父元素中增加一个新的元素,添加属性...css不会阻塞dom树的解析 css会阻塞dom树的渲染 css加载会阻塞后面js的执行 原因如:浏览器渲染页面的过程分析 结构伪类选择器有哪些 选择器 功能描述 E:last-child 选择父元素的倒数第一个子元素...E E:nth-child(n) 选择父元素的第n个元素 E:nth-last-child(n) 选择父元素的倒数第n个元素E,须满足倒数第n个元素以及为E标签,否则无效 E:first-of-type...选择满足条件下的同种标签的第一个元素 E:last-of-type 选择满足条件下的同种标签的最后一个元素 E:nth-of-type(n) 选择满足条件下的同种标签的第n个元素 参考文章 less

    1.4K20
    领券