JQuery选择器——层级选择器

JQuery层级选择器

1   全选择器          $("*")

又名*选择器,在JQuery中选择文档页面中的元素,通配符*给所有元素设置默认边距

2   在.getElementsByTagName()传递*可以获取所有元素

3   getElementById的兼容性

getElementById的参数在IE8及较低的版本中不区分大小写

IE8及较低的版本,浏览器不支持getElementByClassName

IE会将注释节点实现为元素,在IE中调用getElementByTagName会包含注释节点

IE7及较低的版本中和表单元素中,getElementById会选择第一个元素

4   层级选择器

处理节点中的子元素、后代元素、兄弟元素和相邻元素这种关系

5   层级选择器的区别

子选择器      选择所有指定“parent”元素中指定的child直接子元素

后代选择器      选择给定的祖先元素的所有后代元素

相邻兄弟选择器      选择所有紧接在prev元素后的next元素

一般兄弟选择器      匹配prev元素之后的所有兄弟元素,具有相同的父元素,并匹配过滤 siblings选择器

6   层级选择器都有一个参考节点

7   后代选择器包括子选择器的选择的内容

8   一般兄弟选择器包含相邻兄弟选择的内容

9   相邻兄弟选择器和一般兄弟选择器所选择到的元素,必须在同一个父元素

时间: 2024-10-28 16:02:01

JQuery选择器——层级选择器的相关文章

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的两大特性: ???????链式编程:可以.的形式实现多个功能 ?

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 PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Untit

Jquery 之 使用选择器

jQuery选择器描述 jQuery选择器是jQuery框架的基础,jQuery对事件的处理.DOM操作.CSS动态控制.Ajax通信.动画设计都是在选择器基础上进行的.jQuery 选择器采用CSS和Xpath选择符的能力,能够满足用户在DOM中快捷而轻松地获取元素或元素组. jQuery选择器的种类 基本选择器 层级选择器 伪类选择器(简单的伪类选择器.与内容相关的伪类选择器.与元素显示状态相关的伪类选择器.匹配子元素的伪类选择器.与表单对象相关的伪类选择器.与表单属性相关的伪类选择器) 属

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 | 基础 | 慕课网 | 层级选择器

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

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