博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery层级选择器
阅读量:6692 次
发布时间:2019-06-25

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

jQuery层级选择器

(A)后代选择器

$('ancestor descendant')

在给定的祖先元素下,匹配所有的后代元素

(B)直接后代选择

$('parent > child')

在给定的父元素下匹配所有的子元素

(C)兄弟元素选择器

(1)相邻下一个兄弟元素选择器

$('prevSibling + nextSibling')

匹配所有紧接在prevSibling元素后的nextSibling元素。

(2)后排兄弟元素选择器

$('prev ~ sibling')

匹配所有紧接在prev元素后所有的siblings元素。

示例代码:

    
多项选择器
  • 猴子
  • 猛犸
  • 猩猩
  • 牡丹
  • 樱花
  • 仙人掌
  • 草履虫
  • 酵母菌
  • 念珠菌

(A)后代选择器$('ancestor descendant')

示例代码

var a = $('section li');console.log(a);

获取元素集合为section的所有后代元素中的li元素。

(B)直接后代选择$('parent > child')

示例代码

var a = $('#one>li');console.log(a);

获取元素为id="one"的三个子元素:

(C)兄弟元素选择器

(1)相邻下一个兄弟元素选择器

$('prevSibling + nextSibling')

示例代码

var a = $('#two+ul');console.log(a);

获取元素为id选择器#two后面紧邻的兄弟元素ul元素,实际选择元素为ul#three

 

(2)后排兄弟元素选择器

$('prev ~ sibling')

示例代码

var a = $('#one~ul');console.log(a);

获取元素为id选择器#one后面所有的兄弟元素ul元素

 

转载于:https://www.cnblogs.com/f6056/p/11003080.html

你可能感兴趣的文章
kvm虚拟化学习笔记(十六)之kvm虚拟化存储池配置
查看>>
★Kali信息收集~ 5.The Harvester:邮箱挖掘器
查看>>
TNS-12502: TNS:listener received no CONNECT_DATA from client
查看>>
我的友情链接
查看>>
常见的内存错误及其对策
查看>>
阿里云域名配置与解析
查看>>
Go环境变量
查看>>
高性能Web服务之tomcat基础应用详解(一)
查看>>
Python虚拟环境:Vitualenv
查看>>
反思~~~~~~思绪有点乱
查看>>
android-------非常好的图片加载框架和缓存库(Picasso)
查看>>
Titanium, PhoneGap, Sencha Touch, jQuery Mobile – Clearing up confusion
查看>>
eclipse如何部署Web工程到tomcat中
查看>>
在CentOS7上安装JDK1.8
查看>>
搜索和网页排名的数学原理
查看>>
Xcode项目中同一个名称不同位置 简单修改
查看>>
java设计模式-建造者模式
查看>>
oracle笔记
查看>>
ContentProvider数据更新
查看>>
一些常用RPM Repository(RPM软件仓库)地址
查看>>