jQuery中:eq()选择器用法实例


Posted in Javascript onDecember 29, 2014

本文实例讲述了jQuery中:eq()选择器用法。分享给大家供大家参考。具体分析如下:

此选择器匹配一个给定索引值的元素。
元素的位置索引从0算起。

语法结构:

$(":eq(index)")

此选择器一般也要和其他选择器配合使用,比如类选择器和元素选择器等等。例如:

$("li:eq(1)").css("color","green")

以上代码是将li元素集合中索引为1(也就是第二个li)的li中的字体颜色设置为绿色。

如果不和其他选择器配合使用,则默认状态是和*选择器配合使用,例如$(":eq()")等同于$("*:eq()")。

参数列表:

参数 描述
index 给定的索引值。

实例代码:

实例一:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

<meta name="author" content="https://3water.com/" />

<title>:eq选择器-三水点靠木</title>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("#btn").click(function(){

    $("li:eq(1)").css("color","blue");

  });

});

</script>

</head>

<body>

<ul>

  <li>html专区</li>

  <li>div+css专区</li>

  <li>jQuery专区</li>

  <li>Javascript专区</li>

</ul>

<button id="btn">点击查看效果</button>

</body>

</html>

以上代码能够将li元素集合中,索引值为1的li元素中的字体颜色设置为绿色,因为索引值是从0开始的,所以以上代码是将第二个li中的字体颜色设置为绿色。

实例二:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

<meta name="author" content="https://3water.com/" />

<title>:eq选择器-三水点靠木</title>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("#btn").click(function(){

    $(":eq(10)").css("color","blue");

  });

});

</script>

</head>

<body>

<ul>

  <li>html专区</li>

  <li>div+css专区</li>

  <li>jQuery专区</li>

  <li>Javascript专区</li>

</ul>

<div>

  <p>三水点靠木欢迎您</p>

  <span class="second">太阳出来了</span> 

</div>

<button id="btn">点击查看效果</button>

</body>

</html>

由于以上代码并没有指定与:eq()选择器相配合使用的选择器,所以就默认和*选择器配合使用,能够匹配所有元素,这样就会将索引值为10的元素中的字体颜色设置为绿色。

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
JQUERY 获取IFrame中对象及获取其父窗口中对象示例
Aug 19 Javascript
javascript实现类似超链接的效果
Dec 26 Javascript
Javascript数组操作函数总结
Feb 05 Javascript
AngularJS 日期格式化详解
Dec 23 Javascript
微信小程序 购物车简单实例
Oct 24 Javascript
教你用十行node.js代码读取docx的文本
Mar 08 Javascript
vue使用Axios做ajax请求详解
Jun 07 Javascript
mac中利用NVM管理不同node版本的方法详解
Nov 08 Javascript
Vue编程式跳转的实例代码详解
Jul 10 Javascript
解决ant Design Search无法输入内容的问题
Oct 29 Javascript
Vue实现tab导航栏并支持左右滑动功能
Jun 28 Vue.js
如何通过简单的代码描述Angular父组件、子组件传值
Apr 07 Javascript
根据配置文件加载js依赖模块
Dec 29 #Javascript
JavaScript中的console.dir()函数介绍
Dec 29 #Javascript
JavaScript中的console.group()函数详细介绍
Dec 29 #Javascript
小米公司JavaScript面试题
Dec 29 #Javascript
谷歌浏览器调试JavaScript小技巧
Dec 29 #Javascript
JavaScript中的console.trace()函数介绍
Dec 29 #Javascript
JavaScript中的console.profile()函数详细介绍
Dec 29 #Javascript
You might like
php 格式化数字的时候注意数字的范围
2010/04/13 PHP
php使用pack处理二进制文件的方法
2014/07/03 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
2019/12/18 PHP
jquery 插件实现图片延迟加载效果代码
2010/02/06 Javascript
Jquery Autocomplete 结合asp.net使用要点
2010/10/29 Javascript
Javascript Request获取请求参数如何实现
2012/11/28 Javascript
JavaScrip实现PHP print_r的数功能(三种方法)
2013/11/12 Javascript
JavaScript页面实时显示当前时间实例代码
2016/10/23 Javascript
jQuery与JavaScript节点创建方法的对比
2016/11/18 Javascript
前端开发之CSS原理详解
2017/03/11 Javascript
微信小程序canvas写字板效果及实例
2017/06/15 Javascript
vue实现同一个页面可以有多个router-view的方法
2018/09/20 Javascript
微信小程序公用参数与公用方法用法示例
2019/01/09 Javascript
谈谈JavaScript中super(props)的重要性
2019/02/12 Javascript
微信小程序开发(一):服务器获取数据列表渲染操作示例
2020/06/01 Javascript
python中wx将图标显示在右下角的脚本代码
2013/03/08 Python
Python3.0与2.X版本的区别实例分析
2014/08/25 Python
Python中的Numeric包和Numarray包使用教程
2015/04/13 Python
Python将多个excel文件合并为一个文件
2018/01/03 Python
python特性语法之遍历、公共方法、引用
2018/08/08 Python
Python 开发工具PyCharm安装教程图文详解(新手必看)
2020/02/28 Python
css3.0新属性效果在ie下的解决方案
2010/05/10 HTML / CSS
印度最大的旅游网站:MakeMyTrip
2016/10/05 全球购物
Brydge英国:适用于Apple iPad和Microsoft Surface Pro的蓝牙键盘
2019/05/16 全球购物
美国传奇滑手Paul Rodriguez创办的街头滑板品牌:Primitive Skateboarding
2019/10/29 全球购物
颇特女士:NET-A-PORTER(直邮中国)
2020/07/11 全球购物
nohup的用法
2012/11/26 面试题
自主招生自荐信指南
2014/02/04 职场文书
战友聚会策划方案
2014/06/13 职场文书
考试作弊检讨书
2014/10/21 职场文书
2016年第32个教师节红领巾广播稿
2015/12/18 职场文书
涨工资申请书应该怎么写?
2019/07/08 职场文书
opencv-python图像配准(匹配和叠加)的实现
2021/06/23 Python
Python实现制作销售数据可视化看板详解
2021/11/27 Python
Go 中的空白标识符下划线
2022/03/25 Golang
python在package下继续嵌套一个package
2022/04/14 Python