jQuery的基本选择器

	选择器的分类

	<!--1.基本选择器
2.层级选择器
3.过滤选择器
3.1 基本过滤选择器
3.2 内容过滤选择器
3.3 可见性过滤选择器
3.4 子元素过滤选择器
3.5 表单对象属性过滤选择器
4.表单选择器

1. 基本选择器

			#id
element 根据给定的元素名匹配所有元素 .class
* 改变所有元素的背景色
selector, 将每一个选择器匹配到的元素合并后一起返回。 --> </title> <script src="jquery.min.js" type="text/javascript" charset="utf-8"></script>

#id HTML的代码如下:

	<div id="notMe"><p>id="notMe"</p></div>
<div id="myDiv">id="myDiv"</div>

#id 用于搜索的,通过元素的 id 属性中给定的值

jQuery 代码如下;

<script type="text/javascript">
$("#myDiv").css("color","red");
</script>

结果: id=“myDiv”字体变为红色

   [ <div id="myDiv">id="myDiv"</div> ]

element HTML的代码如下:

	<div>DIV1</div>
<div>DIV2</div>
<span>SPAN</span>

element 一个用于搜索的元素。指向 DOM 节点的标签名。

jQuery 代码如下;

<script type="text/javascript">
$("div").css({"font-size":"3em"});
</script>

结果:显示所有div,且字体为3em;

  [ <div>DIV1</div>, <div>DIV2</div> ]

.class HTML的代码如下:

	<div class="notMe">div class="notMe"</div>
<div class="myClass">div class="myClass"</div>
<span class="myClass">span class="myClass"</span>

.class 根据给定的类匹配元素。

jQuery 代码如下;

     $(".myClass").css("background","blue");

结果:显示所有,myClass背景为蓝色;

	[ <div class="myClass">div class="myClass"</div>, <span class="myClass">span class="myClass"</span> ]

* HTML 代码如下:

	<div>DIV</div>
<span>SPAN</span>
<p>P</p>

* 匹配所有元素

jQuery 代码如下;

    $("*").css("background","yellow");

结果: body 背景为黄色

jQuery 代码

    [ <div>DIV</div>, <span>SPAN</span>, <p>P</p> ]

selector HTML 的代码如下:

	<div>div</div>
<p class="myClass">p class="myClass"</p>
<span>span</span>
<p class="notMyClass">p class="notMyClass"</p>

selector 将每一个选择器匹配到的元素合并后一起返回。

jQuery 代码如下;

	$("div,span,p.myClass")

结果:注意元素合并用 , 表示;

    [ <div>div</div>, <p class="myClass">p class="myClass"</p>, <span>span</span> ]

jQuery选择器分类的更多相关文章

  1. Jquery选择器分类:基本选择器,层次选择器,过滤选择器,表单选择器。

    基本选择器 说明:通过元素id.class和标签名等来查找DOM元素 1.id选择器:$("#test");//选取id为test的元素 2.类选择器:$(".test& ...

  2. jQuery选择器的分类之过滤选择器

    jQuery选择器的分类之过滤选择器 上一篇文章为大家简单呢的介绍了jQuery选择器中的基本选择器,层级选择器,表单选择器,接下来就带大家了解一下过滤选择器... 过滤选择器都分为哪些??? 1.基 ...

  3. jQuery选择器的分类

    jQuery选择器的分类 jQuery中有很多分类,大类分为四类,四类里面又分为很多小类,下面就为大家一一介绍,这些选择器的使用和好处,Me用的是jQuery1.8.3的版本 选择器都有哪四类?? 1 ...

  4. JQuery选择器的使用和分类

    jQuery选择器 id选择器格式 $("#box") //获取标签里的id是box的标签 类选择器格式 $(".a") //获取标签里的类名是a的标签 标签选 ...

  5. 二、jquery选择器

    在jquery库中,可以通过选择器实现DOM元素快捷选择这一重要的核心功能. 1.选择器的优势 (1)代码更简单 由于在jquery库中,封装了大量可以通过选择器直接调用的方法或函数,使编写代码更加简 ...

  6. jQuery选择器和DOM操作——《锋利的jQuery》(第2版)读书笔记1

    第1章 认识jQuery jQuery有以下优势: 轻量级: 强大的选择器: 出色的DOM操作的封装: 可靠的事件处理机制: 完善的Ajax: 不污染顶级变量: 出色的浏览器兼容性: 链式操作方式: ...

  7. JQuery选择器使用

    问题描述:         JQuery选择器使用   问题说明:       1.在页面中创建一个导航条,单击标题时,可以伸缩导航条的内容,标题中的提示图片也随之改变       2.单击" ...

  8. 浅谈jquery选择器

    首先来说说jquery选择器的优势: 1.简洁的写法  2.支持css1.0到3.0选择器 3.完善的处理机制. 再来说说分类: jquery选择器分为基本选择器.层次选择器.属性选择器.基本过滤选择 ...

  9. JavaScript/jQuery选择器简介

    DOM提供的选择器 选择器是帮助我们选择页面元素的工具,在网站制作中常常会涉及到某个元素的改变,通过选择器提取这些元素可以很轻易的实现(DOM术语把所说的“元素”称作是“节点”).JavaScript ...

随机推荐

  1. Microsoft Azure IoTHub Serials 1 - 使用Android设备与Azure IoTHub进行交互

    Azure IoTHub的目标是为物联网的应用场景提供方便的设备接入,完成消息的发送和接收(C2D和D2C).经过持续不断的努力,目前Azure IoTHub已经支持多种操作系统设备的接入,包括And ...

  2. mysql5.6 rpm安装配置

    检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm –e 名称)   [root@localhost share]# rpm -qa | grep -i mysql MySQL-cli ...

  3. CentOS7使用rpm包安装MySQL

    说明 本文写于2017-05-20,使用MySQL-5.7.18.操作系统为64位CentOS Linux release 7.2.1511 (Core),以桌面形式安装. 卸载MariaDB Cen ...

  4. ThinkPHP5.0版本和ThinkPHP3.2版本的区别

    5.0版本和之前版本的差异较大,本篇对熟悉3.2版本的用户给出了一些5.0的主要区别. URL和路由 5.0的URL访问不再支持普通URL模式,路由也不支持正则路由定义,而是全部改为规则路由配合变量规 ...

  5. 使用HAL库函数建立STM32F2工程

    一.建立一个新的文件夹,新建三个文件夹User.Driver.Project,还可以加一个Doc存放工程的相关说明等等. 1.将STM32F2xx的库函数(HAL函数库)中的Drivers文件夹中的所 ...

  6. sql定时自动备份(定时作业)

    第一步: 右键启动"SQL Server 代理"

  7. java基础(十五章)

    一.字符串类String 1.String是一个类,位于java.lang包中 2.创建一个字符串对象的2种方式: String 变量名="值"; String 对象名=new S ...

  8. 9个常用iptables配置实例

    iptables命令可用于配置Linux的包过滤规则,常用于实现防火墙.NAT.咋一看iptables的配置很复杂,掌握规律后,其实用iptables完成指定任务并不难,下面我们通过具体实例,学习ip ...

  9. IntelliJ IDEA的激活和汉化

    1.下载 IntelliJ IDEA 下载地址 Community 社区版,免费使用,下载后发现没有JAVA EE,推荐下载 Ultimate Ultimate 需要注册码. 2.激活 我下载的是20 ...

  10. Paxos Made Simple(译)

    The Paxos algorithm, when presented in plain English, is very simple. 我叫Leslie Lamport,我最屌. 1. 简介 用于 ...