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 相关文章推荐
javascript 获取页面的高度及滚动条的位置的代码
May 06 Javascript
23个超流行的jQuery相册插件整理分享
Apr 25 Javascript
DOM和XMLHttpRequest对象的属性和方法整理
Jan 04 Javascript
在JavaScript中模拟类(class)及类的继承关系
May 20 Javascript
jQuery如何解决IE输入框不能输入的问题
Oct 08 Javascript
从零开始学习Node.js系列教程六:EventEmitter发送和接收事件的方法示例
Apr 13 Javascript
AngularJS service之select下拉菜单效果
Jul 28 Javascript
Angular4表单验证代码详解
Sep 03 Javascript
json2.js 入门教程之使用方法与实例分析
Sep 14 Javascript
jquery实现倒计时小应用
Sep 19 jQuery
深入理解node.js http模块
Jan 24 Javascript
使用FormData实现上传多个文件
Dec 04 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 memcache在微信公众平台的应用方法示例
2017/09/13 PHP
一个加密JavaScript的开源工具PACKER2.0.2
2006/11/04 Javascript
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
2007/01/22 Javascript
改善你的jQuery的25个步骤 千倍级效率提升
2010/02/11 Javascript
兼容IE、FireFox、Chrome等浏览器的xml处理函数js代码
2011/11/30 Javascript
JS求平均值的小例子
2013/11/29 Javascript
Jquery日期选择datepicker插件用法实例分析
2015/06/08 Javascript
使用jsonp实现跨域获取数据实例讲解
2016/12/25 Javascript
浅谈vue-cli加载不到dev-server.js的解决办法
2017/11/24 Javascript
layer.confirm取消按钮绑定事件的方法
2018/08/17 Javascript
JSON生成Form表单的方法示例
2018/11/21 Javascript
vue的.vue文件是怎么run起来的(vue-loader)
2018/12/10 Javascript
vue-cli的build的文件夹下没有dev-server.js文件配置mock数据的方法
2019/04/17 Javascript
JS实现图片切换特效
2019/12/23 Javascript
修改NPM全局模式的默认安装路径的方法
2020/12/15 Javascript
python+pandas生成指定日期和重采样的方法
2018/04/11 Python
为什么黑客都用python(123个黑客必备的Python工具)
2020/01/31 Python
python GUI库图形界面开发之PyQt5中QWebEngineView内嵌网页与Python的数据交互传参详细方法实例
2020/02/26 Python
浅谈python量化 双均线策略(金叉死叉)
2020/06/03 Python
浅谈Python描述数据结构之KMP篇
2020/09/06 Python
详解python os.path.exists判断文件或文件夹是否存在
2020/11/16 Python
用python制作个视频下载器
2021/02/01 Python
CSS3媒体查询(Media Queries)介绍
2013/09/12 HTML / CSS
HTML5的video标签的浏览器兼容性增强方案分享
2016/05/19 HTML / CSS
联想澳大利亚官网:Lenovo Australia
2018/01/18 全球购物
切尔西足球俱乐部官方网上商店:Chelsea FC
2019/06/17 全球购物
30岁生日感言
2014/01/25 职场文书
社团活动总结格式
2014/08/29 职场文书
迟到检讨书
2015/01/26 职场文书
2016年高校自主招生自荐信范文
2015/03/24 职场文书
老公写给老婆的检讨书
2015/05/06 职场文书
新郎结婚感言
2015/07/31 职场文书
周末问候语大全
2015/11/10 职场文书
2019年描写人生经典诗句大全
2019/07/08 职场文书
如何用python反转图片,视频
2021/04/24 Python
SpringCloud项目如何解决log4j2漏洞
2022/04/10 Java/Android