jQuery选择器-基本过滤选择器

:first,首元素选择器,选择匹配选择器的第一个元素,返回单个元素。

1 <script type="text/javascript">
2     $(function(){
3         $("div:first").css("background","#bbffaa");
4     });
5 </script>

:last,尾元素选择器,选择匹配选择器的最后一个元素,返回单个元素。

1 <script type="text/javascript">
2     $(function(){
3         $("div:last").css("background","#bbffaa");
4     });
5 </script>

:even,偶元素选择器,选择匹配选择器的元素中索引为偶数的元素,返回元素集合。

1 <script type="text/javascript">
2     $(function(){
3         $("div:even").css("background","#bbffaa");
4     });
5 </script>

:odd,奇元素选择器,选择匹配选择器的元素中索引为奇数的元素,返回元素集合。

1 <script type="text/javascript">
2     $(function(){
3         $("div:odd").css("background","#bbffaa");
4     });
5 </script>

:eq,相等索引选择器,选择匹配选择器的元素中索引与指定索引相等的元素,返回单个元素。

1 <script type="text/javascript">
2     $(function(){
3         $("div:eq(3)").css("background","#bbffaa");
4     });
5 </script>

 :gt,大于索引选择器,选择匹配选择器的元素中索引大于指定索引的元素,返回元素集合。

1 <script type="text/javascript">
2     $(function(){
3         $("div:gt(3)").css("background","#bbffaa");
4     });
5 </script>

 :lt,小于索引选择器,选择匹配选择器的元素中索引小于指定索引的元素,返回元素集合。

1 <script type="text/javascript">
2     $(function(){
3         $("div:lt(3)").css("background","#bbffaa");
4     });
5 </script>

:not,否定选择器,选择匹配前一部分选择器的元素中不匹配后一部分选择器的元素,返回元素集合。

1 <script type="text/javascript">
2     $(function(){
3         $("div:not(.one)").css("background","#bbffaa");
4     });
5 </script>

:header,标题选择器,选择匹配元素中为标题的元素,返回元素集合。

1 <script type="text/javascript">
2     $(function(){
3         $(":header").css("background","#bbffaa");
4     });
5 </script>

:animated,动画元素选择器,选择正在执行动画的元素,返回元素集合。

1 <script type="text/javascript">
2     $(function(){
3         $(":animated").css("background","#bbffaa");
4     });
5 </script>

:focus,焦点元素选择器,选择当前焦点元素,返回集合元素。

1 <script type="text/javascript">
2     $(function(){
3         $(":focus").css("background","#bbffaa");
4     });
5 </script>
时间: 2024-10-06 03:46:21

jQuery选择器-基本过滤选择器的相关文章

一步一步学习 JQuery (四) 过滤选择器:属性过滤选择器 &amp;&amp; 子元素过滤选择器 &amp;&amp; 表单过滤选择器

四.属性过滤选择器 属性过滤选择器的过滤规则是通过元素的属性来获取相应的元素 选取下列元素,改变其背景色为 # bbffaa 含有属性title 的div元素. 属性title值等于"test"的div元素. 属性title值不等于"test"的div元素(没有属性title的也将被选中). 属性title值 以"te"开始 的div元素. 属性title值 以"est"结束 的div元素. 属性title值 含有"

一步一步学习 JQuery (三) 过滤选择器:基本过滤选择器 &amp;&amp; 内容过滤选择器 &amp;&amp; 可见性过滤选择器

过滤选择器: 过滤选择器主要是通过特定的过滤规则来筛选出所需的 DOM 元素, 该选择器都以 ":" 开头 按照不同的过滤规则, 过滤选择器可以分为基本过滤, 内容过滤, 可见性过滤, 属性过滤, 子元素过滤和表单对象属性过滤选择器. 一.基本过滤选择器 改变第一个 div 元素的背景色为 # bbffaa 改变最后一个 div 元素的背景色为 # bbffaa 改变class不为 one 的所有 div 元素的背景色为 # bbffaa 改变索引值为偶数的 div 元素的背景色为 #

jQuery之属性过滤选择器

转自:http://blog.csdn.net/woshisap/article/details/7341136 在HTML文档中,元素的开始标记中通常包含有多个属性(attribute), 在jQuery中,除了直接使用id和class属性作为选择器之外,还可以根据各种属性(如title等)对由选择器 查询到的元素进行过滤,属性过滤选择器包含了在中括号"[]"中,而不是以冒号开头,通常使用"选择器[属性过滤选择器]"语法格式,可以根据是否包含指定属性或者 根据属性

jQuery子元素过滤选择器

1 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> 2 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 3 <html> 4 <head> 5 <!-- jQuery子元素过滤选择器 --> 6 &l

jQuery选择器介绍:基本选择器、层次选择器、过滤选择器、表单选择器

选择器是jQuery的根基,在jQuery中,对事件处理.遍历DOM和Ajax操作都依赖于选择器.因此,如果能熟练的使用选择器,不仅能简化代码,而且可以达到事半功倍的效果.jQuery选择器完全继承了CSS的风格.利用jQuery选择器,可以非常便捷的找出特定的DOM元素,然后为它们添加相应的行为,而无需担心浏览器是否支持这一选择器. jQuery选择器可简单分为基本选择器.层次选择器.过滤选择器.表单选择器.下面通过表格进行一一介绍. 1.基本选择器 选择器 描 述 返 回 示 例 #id 匹

JavaScript之jQuery-2 jQuery选择器(jQuery选择器、基本选择器、层次选择器、过滤选择器、表单选择器)

一.jQuery 选择器 jQuery 选择器简介 - jQuery 选择器类似于 CSS 选择(定位元素,施加样式),能够实现定位元素,施加行为 - 使用 jQuery 选择器能够将内容与行为分离 - 学会使用选择器是学习 jQuery 的基础 jQuery 选择器的优势 - 简洁的写法: - $()工厂函数在很多JavaScript类库中都被作为一个选择器函数使用 - 支持 CSS1 到 CSS3 选择器 - jQuery 选择器支持 CSS1.CSS2 和 CSS3 选择器,同时拥有少量独

Jquery学习笔记-过滤选择器

1.根据某过滤规则进行元素的匹配,书写时以":"号开头,通常用于查找集合元素中的某一位置的单个元素. $("li:first") 第一个 $("li:last") 最后一个 2.如果想从一组标签元素数组中,灵活选择任意的一个标签元素,我们可以使用:eq(index) 其中参数index表示索引号(即:一个整数),它从0开始. 如果index的值为3,表示选择的是第4个元素:$("li:eq(3)") 3.按照文本内容来查找一个

Jquery | 基础 | 属性过滤选择器

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" con

jQuery学习之过滤选择器

:first 选取第一个元素:$("div:first") :last 选取最后一个元素:$("div:last") :not(selector) 取出除selector之外的其他元素:$("div:not(.class)") :even 选取索引为偶数的元素:$("div:even") :odd 选取索引为奇数的元素:$("div:odd") :eq(index) 索引等于index:$("di

jQuery选择器之过滤选择器

      过滤选择器类似于CSS中的伪类选择器,以冒号开头.过滤选择器根据其过滤规则分为:基本过滤选择器.内容过滤选择器.可见性过滤选择器.属性过滤选择器.子元素过滤选择器.以及表单对象属性过滤选择器. 1.基本过滤选择器 名称        说明                                               举例 :first 匹配到第一个元素 查找表格的第一行:$("tr:first") :last 匹配到最后一个元素 查找表格的最后一行:$(&qu