(6)Jquery1.8.3快速入门_过滤选择器
一、Jquery的基本过滤选择器:
基本过滤选择器:
1、 :first 选取第一个元素
2、 :last 选取最后一个元素
3、:not(selector) 去除所有与给定的选择器匹配的元素
4、:even 选取索引时偶数的所有元素,索引从0开始
5、:odd 选取索引时奇数的所有元素,索引从0开始
6、:eq(index) 选取索引等于index的元素,索引从0开始
7、:gt(index) 选取索引大于index的元素,索引从0开始
8、:lt(index) 选取索引小于index的元素,索引从0开始
9、:header 选取所有的标题元素 如:h1 ,h2等
10、:animated 选取当前执行 动画的所有元素
效果:

源码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>jquery 学习1</title>
<!-- 导入jquery库 -->
<script type="text/javascript" src="jquery/jquery.js"></script>
<script type="text/javascript">
$(function(){
function sanmatt(){
$("#d5").slideToggle("fast",sanmatt);
}
sanmatt(); $("#btn1").click(function(){
$("div:first").css("background","#FFBBAA");
});
$("#btn2").click(function(){
$("div:last").css("background","#FFBBAA");
}); $("#btn3").click(function(){
$("div:even").css("background","#FFBBAA");
});
$("#btn4").click(function(){
$("div:odd").css("background","#FFBBAA");
});
$("#btn5").click(function(){
$("div:eq(2)").css("background","#FFBBAA");
});
$("#btn6").click(function(){
$("div:gt(2)").css("background","#FFBBAA");
});
$("#btn7").click(function(){
$("div:lt(2)").css("background","#FFBBAA");
});
$("#btn8").click(function(){//选取不等于某个元素的所有
$("div:not('#d1')").css("background","#FFBBAA");
});
$("#btn9").click(function(){//选取所有的header元素
$(":header").css("background","#FFBBAA");
});
$("#btn10").click(function(){//选取所有的header元素
$(":animated").css("background","#FFBBAA");
}); }) </script> </head>
<body>
Jquery的基本过滤器: 基本过滤器选择:
<br>
1、 :first 选取第一个元素
<br>
2、 :last 选取最后一个元素
<br>
3、:not(selector) 去除所有与给定的选择器匹配的元素
<br/>
4、:even 选取索引时偶数的所有元素,索引从0开始
<br/>
5、:odd 选取索引时奇数的所有元素,索引从0开始
<br/>
6、:eq(index) 选取索引等于index的元素,索引从0开始
<br/> 7、:gt(index) 选取索引大于index的元素,索引从0开始
<br/> 8、:lt(index) 选取索引小于index的元素,索引从0开始
<br/> 9、:header 选取所有的标题元素 如:h1 ,h2等
<br/> 10、:animated 选取当前执行 动画的所有元素
<br/> <hr>
<button id="btn1">获取第一个div</button>
<button id="btn2">获取最后一个div</button>
<button id="btn3">选取偶数列</button>
<button id="btn4">选取奇数列</button>
<button id="btn5">索引等于2(从0开始)</button>
<button id="btn6">索引大于2的div</button>
<button id="btn7">索引小于2的div</button>
<button id="btn8">不等于某个选择器的所有元素</button>
<button id="btn9">选取所有的标题header</button>
<button id="btn10">选取当前执行的动画</button> <p>
子层
<div id="d1"> 孙子层d1 </div>
<span> 这是一个行信息</span>
<div>
div 孙子层
</div>
</p>
<h1>这是h1 不在div内</h1>
<hr>
<div id="d3"> <h2>这是h2 在div内</h2> 子层2
<div style="background:#FFFFFF"> 孙子层2 </div>
<br/>
<span> 这是一个行信息2</span>
<div id="d2">
div 孙子层2
</div>
</div> <br/>
<div>
这是第三个div层
</div> <br/> <span>这是第四个span</span> <p>
<div id="d5"> 这是第5个层</div> </p> </body>
</html>
(6)Jquery1.8.3快速入门_过滤选择器的更多相关文章
- (8)Jquery1.8.3快速入门_可见性选择器
一.Jquery的可见性选择器: 可见性选择器: 1.:visable 筛选可以见的元素 2. :hidden 筛选不可见的元素 效果: 源码: <!DOCTYPE html> <h ...
- (5)Jquery1.8.3快速入门_层次选择器
一.Jquery的选择器: 层级选择器: 1.空格 div span div中的包含的所有span后代元素 2. > ...
- (4)Jquery1.8.3快速入门_基本选择器
一.Jquery选择器: 基本选择器: 1.id #id 根据元素的id获取的唯一元素. 2.class ...
- (7)Jquery1.8.3快速入门_内容过滤选择器
一.Jquery的内容过滤选择器: 内容过滤选择器: 1.:contains(text) 选取含有文本内容为text的元素 2. :empty 选取不包含子元素或者文本为空的元素 3.:has(sel ...
- Spring_MVC_教程_快速入门_深入分析
Spring MVC 教程,快速入门,深入分析 博客分类: SPRING Spring MVC 教程快速入门 资源下载: Spring_MVC_教程_快速入门_深入分析V1.1.pdf Spring ...
- 【笔记目录2】【jessetalk 】ASP.NET Core快速入门_学习笔记汇总
当前标签: ASP.NET Core快速入门 共2页: 上一页 1 2 任务27:Middleware管道介绍 GASA 2019-02-12 20:07 阅读:15 评论:0 任务26:dotne ...
- (1)Jquery1.8.3快速入门_helloworld
jquery 快速入门 学习记录 1.第一个jquery程序 helloworld: 需要导入Jquery1.8.3的库 ,下载地址: jQuery1.8.3 代码令另存到本地 保存为jquery ...
- Robot Framework 快速入门_中文版
目录 介绍 概述 安装 运行demo 介绍样例应用程序 测试用例 第一个测试用例 高级别测试用例 数据驱动测试用例 关键词keywords 内置关键词 库关键词 用户定义关键词 变量 定义变量 使用变 ...
- 【笔记目录1】【jessetalk 】ASP.NET Core快速入门_学习笔记汇总
当前标签: ASP.NET Core快速入门 共2页: 1 2 下一页 任务50:Identity MVC:DbContextSeed初始化 GASA 2019-03-02 14:09 阅读:16 ...
随机推荐
- 下载安装配置Maven
下载安装Apache Maven 1.Maven官网下载jia包:http://maven.apache.org/download.cgi 2.将文件解压到D:\Program Files\apach ...
- SQL Server 深入解析索引存储(堆)
标签:SQL SERVER/MSSQL SERVER/数据库/DBA/索引体系结构/堆 概述 本篇文章是关于堆的存储结构.堆是不含聚集索引的表(所以只有非聚集索引的表也是堆).堆的 sys.parti ...
- MySQL-5.7.19 在阿里云 CentOS-7.0 上的安装
工具准备 查看系统是否安装了yum工具: [root@wangbo srv]# rpm -qa | grep yum yum-metadata-parser-1.1.4-10.el7.x86_64 y ...
- Python多线程使用和注意事项
多线程 基本实现: 第一种,函数方式 # -*- coding:utf-8 -*- import thread import time def print_time(threadName, ...
- JSP中的作用域
application用于全局变量,可以获取全局的数据.作用范围比session大. JSP常用内置对象总结:out对象:用于客户端输出数据.request对象:用于处理客户端发送的请求的数据信息.r ...
- Python中的算数运算
算数运算符 计算机,顾名思义就是负责进行 数学计算 并且 存储计算结果 的电子设备 目标 算术运算符的基本使用 01. 算数运算符 算数运算符是 运算符的一种 是完成基本的算术运算使用的符号,用来处理 ...
- 10 种保护 Spring Boot 应用的绝佳方法
原文:developer.okta.com/blog/2018/07/30/10-ways-to-secure-spring-boot 译文:www.jdon.com/49653 Spring Boo ...
- 使用Docker发布DNC项目
项目结构 可以忽略中间三个Console项目 ApiCenter 是一个WebAPI项目,引用了NLog.MQ项目 ApiCenter使用5001端口 public static IWebHost B ...
- sql server 性能调优之 资源等待 LCk
一. 概述 这次介绍实例级别资源等待LCK类型锁的等待时间,关于LCK锁的介绍可参考 “sql server 锁与事务拨云见日”.下面还是使用sys.dm_os_wait_stats 来查看,并找出 ...
- NET Core 1.1中使用Jwt
NET Core里Jwt的生成倒是不麻烦,就是要踩完坑才知道正确的生成姿势…… Jwt的结构 jwt的结构是{Header}.{Playload}.{Signature}三截.其中Header和Pla ...