3. 层级选择器

层级选择器

1. child Selector("parent > child")子元素选择器
  1. jQuery("parent > child")
    1. parent : 任何有效的选择器
    2. child :用来筛选子元素的选择器
  2. 选择所有指定parent元素中指定的child直接的子元素
  3. 注 : 直接的 不会选中里面的元素
2. descendant Selector 所有后代选择器
  1. jQuery("ancestor")
    1. ancestor :任何有效的选择器
    2. descendant : 所有后代的选择器
  2. 选择给定的祖先元素所有后代选择器
3. next adjacent Selector ("prev + next") 相邻选择器
  1. jQuery("a + p") // a标签相邻的标签
4. next siblings Selector("prev ~ sibling") 相同等级的兄弟
  1. jQuery("div ~ a") // 选择div的兄弟之后的所有a元素

原文地址:https://www.cnblogs.com/fuyi2345/p/11391807.html

时间: 2024-11-13 10:43:42

3. 层级选择器的相关文章

jquery层级选择器学习笔记

html文档中的所有节点构成的拓扑结构类似于家谱,节点与节点之间存在着类似于父子.兄弟.祖孙这样的关系,层级选择器就是用于处理html文档中节点与节点之间的关系.如下介绍四种层级选择器: 1.子选择器 $('parent>child') 当前参考节点是parent,在其子代元素中,选择指定的child类型的元素,即parent与child是父子关系. 2.后代选择器 $('ancestor descendant') 当前参考节点是ancestor(祖先节点),在其后代元素中,选择指定的desce

JQuery选择器学习整理(基本选择器,层级选择器,伪类选择器,属性过滤,内容过滤,可见性过滤,范围选择器,排除选择器)

总的来说,选择器引擎规则就是: $('查询字符串'). 最常用最基本的就是:1.标签选择器(以文档元素作为选择符):$("div"): 2.id选择器(以ID作为选择符): $("#demo1"): 3.类选择器(以class作为选择符): $(".selected"): 4.群组选择器: $(".class1, .class2, .class3"): 5.后代选择器: $("p span") 多种规则的组

jquery 层级选择器

关于层级选择器. $("parent > child") 选择所有指定“parent”元素中指定的“child”的直接子项元素. parent :任何有效的选择器. child: 用来筛选子元素的选择器 $(function(){ $("ul.myul > li").css("border","2px solid red"); //将ul带有.myul选择下面的li 标签添加边框.}); $("ances

jquery中4种层级选择器的差别和使用

我使用的是JQuery-2.1.1版本,在这个版本以及之前,JQuery中的层级选择器有4种.我们通过这4种选择器,来操作下面的HTML. <div id="outer"> <input type="button" id="button1"> <input type="button" id="button2"> <input type="button&qu

JQuery选择器——层级选择器

JQuery层级选择器 1   全选择器          $("*") 又名*选择器,在JQuery中选择文档页面中的元素,通配符*给所有元素设置默认边距 2   在.getElementsByTagName()传递*可以获取所有元素 3   getElementById的兼容性 getElementById的参数在IE8及较低的版本中不区分大小写 IE8及较低的版本,浏览器不支持getElementByClassName IE会将注释节点实现为元素,在IE中调用getElement

Jquery操作层级选择器

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>层级选择器</title> <link rel="stylesheet" type="text/css" href="../../css/style.css"/> <script src="../../js/j

Jquery | 基础 | 慕课网 | 层级选择器

选择器中的层级选择器处理关系类型: 子元素 后代元素 兄弟元素 相邻元素 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <title></title> <link rel="stylesheet" href="

jQ学习之层级选择器的测试

一:层级选择器 主要有以下几种: a b: 即选择a中所有的b元素 a>b:既选择 a中 所有处在第一级且属性为b的孩子 a+b:选择 与a相邻的(在a后面)的b元素 a~b:选择 a的且属性为b的兄弟(不包括a) HTML代码: 1 <input type="button" id="btn1" value="选择body中所有的div元素" /> 2 <input type="button" id=&

jQuery---jq基础了解(语法,特性),JQ和JS的区别对比,JQ和JS相互转换,Jquery的选择器(基础选择器,层级选择器,属性选择器),Jquery的筛选器(基本筛选器,表单筛选器),Jquery筛选方法

jQuery---jq基础了解(语法,特性),JQ和JS的区别对比,JQ和JS相互转换,Jquery的选择器(基础选择器,层级选择器,属性选择器),Jquery的筛选器(基本筛选器,表单筛选器),Jquery筛选方法 一丶什么是JQuery JQuery: ???????JQuery是js的一个库,高度封装了js常用的功能,提供简便方法,调用简单,提高开发效率 ??????js库是包含了把复杂的功能封装到简单的方法中 JQuery的两大特性: ???????链式编程:可以.的形式实现多个功能 ?