jQuery中:first选择器用法实例


Posted in Javascript onDecember 30, 2014

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

此选择器匹配指定元素集合中的第一个元素。

语法结构:

$(":first")

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

$("li:first").css("color","green")

以上代码能够将li元素集合中的第一个li元素中的字体颜色设置为绿色。
如果不和其他选择器配合使用,则默认状态是和*选择器配合使用,例如$(":first")等同于$("*:first")。

实例代码:

实例一:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

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

<title>三水点靠木</title> 

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

<script type="text/javascript"> 

$(document).ready(function(){ 

  $("button").click(function(){ 

    $("li:first").css("color","green") 

  }) 

}) 

</script> 

</head> 

<body> 

<div> 

  <ul> 

    <li class="zhuanqu">html专区</li> 

    <li class="zhuanqu">div+css专区</li> 

    <li class="zhuanqu">jQuery专区</li> 

    <li class="zhuanqu">Javascript专区</li> 

  </ul> 

</div> 

<button>点击查看效果</button> 

</body> 

</html>

以上代码能够将li元素集合中的第一个li元素中的字体颜色设置为绿色。

实例二:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

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

<title>三水点靠木</title> 

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

<script type="text/javascript"> 

$(document).ready(function(){ 

  $("button").click(function(){ 

    $(":first").css("color","green") 

  }) 

}) 

</script> 

</head> 

<body> 

<div> 

  <ul> 

    <li class="zhuanqu">html专区</li> 

    <li class="zhuanqu">div+css专区</li> 

    <li class="zhuanqu">jQuery专区</li> 

    <li class="zhuanqu">Javascript专区</li> 

  </ul> 

  <div> 

    <span>三水点靠木</span> 

    <span>太阳出来了</span> 

  </div> 

</div> 

<button>点击查看效果</button> 

</body> 

</html>

以上代码由于没有指定与:first选择器匹配的选择器,那么默认将会和*选择器配合使用,所以上面的代码将会将所有元素中的字体颜色设置为绿色。

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

Javascript 相关文章推荐
不错的JS中变量相关的细节分析
Aug 13 Javascript
JS下高效拼装字符串的几种方法比较与测试代码
Apr 15 Javascript
jQuery之自动完成组件的深入解析
Jun 19 Javascript
js innerHTML 改变div内容的方法
Aug 03 Javascript
高效率JavaScript编写技巧整理
Aug 23 Javascript
node.js中的fs.readlinkSync方法使用说明
Dec 17 Javascript
Bootstrap零基础学习第一课之模板
Jul 18 Javascript
清除js缓存的多种方法总结
Dec 09 Javascript
JS实现图片上传多次上传同一张不生效的处理方法
Aug 06 Javascript
TypeScript基础入门教程之三重斜线指令详解
Oct 22 Javascript
利用百度echarts实现图表功能简单入门示例【附源码下载】
Jun 10 Javascript
微信小程序在其他页面监听globalData中值的变化
Jul 15 Javascript
JavaScript中的类数组对象介绍
Dec 30 #Javascript
JavaScript中的方法调用详细介绍
Dec 30 #Javascript
JavaScript中的闭包(Closure)详细介绍
Dec 30 #Javascript
JavaScript中的类(Class)详细介绍
Dec 30 #Javascript
JavaScript实现防止网页被嵌入Frame框架的代码分享
Dec 29 #Javascript
jQuery实现ichat在线客服插件
Dec 29 #Javascript
jQuery中用dom操作替代正则表达式
Dec 29 #Javascript
You might like
用windows下编译过的eAccelerator for PHP 5.1.6实现php加速的使用方法
2007/09/30 PHP
php中时间轴开发(刚刚、5分钟前、昨天10:23等)
2011/10/03 PHP
php有效防止图片盗用、盗链的两种方法
2016/11/01 PHP
PHP+JavaScript实现无刷新上传图片
2017/02/21 PHP
PHP用swoole+websocket和redis实现web一对一聊天
2019/11/05 PHP
jQuery 删除或是清空某个HTML元素示例
2014/08/04 Javascript
浅谈javascript中自定义模版
2015/01/29 Javascript
JS实现可点击展开与关闭的左侧广告代码
2015/09/02 Javascript
Javascript类型转换的规则实例解析
2016/02/23 Javascript
浅析JS中对函数function的理解(基础篇)
2016/10/14 Javascript
vue双向绑定的简单实现
2016/12/22 Javascript
JavaScript实现鼠标点击导航栏变色特效
2017/02/08 Javascript
js实现图片轮播效果学习笔记
2017/07/26 Javascript
Node.js dgram模块实现UDP通信示例代码
2017/09/26 Javascript
layui添加动态菜单与选项卡
2019/07/26 Javascript
JavaScript常用8种数组去重代码实例
2020/09/09 Javascript
[01:40]2014DOTA2国际邀请赛 三冰SOLO赛后采访恶搞
2014/07/09 DOTA
Python的函数的一些高阶特性
2015/04/27 Python
python利用datetime模块计算时间差
2015/08/04 Python
Python线程指南详细介绍
2017/01/05 Python
python使用Matplotlib画条形图
2020/03/25 Python
python实现倒计时小工具
2019/07/29 Python
面向对象学习之pygame坦克大战
2019/09/11 Python
Django Model层F,Q对象和聚合函数原理解析
2020/11/12 Python
使用CSS实现弹性视频html5案例实践
2012/12/26 HTML / CSS
加拿大票务网站:Ticketmaster加拿大
2017/07/17 全球购物
畜牧兽医本科生个人的自我评价
2013/10/11 职场文书
三年大学生活自我鉴定
2014/01/21 职场文书
《小儿垂钓》教学反思
2014/02/23 职场文书
违反纪律检讨书范文
2015/05/07 职场文书
2016年公司中秋节致辞
2015/11/26 职场文书
《钓鱼的启示》教学反思
2016/02/18 职场文书
2021年pycharm的最新安装教程及基本使用图文详解
2021/04/03 Python
Python Numpy之linspace用法说明
2021/04/17 Python
python flask框架快速入门
2021/05/14 Python
高通2023 年将发布高性能PC处理器
2022/04/29 数码科技