jQuery中:first-child选择器用法实例


Posted in Javascript onDecember 31, 2014

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

此选择器能够匹配父元素的第一个子元素。

语法结构:

$(":first-child")

此选择器一般也要和其他选择器配合使用,比如类选择器、元素选择器等等。例如:
$("ul li:first-child").css("color","blue")

以上代码能够将父元素下的第一个li元素中的字体颜色设置为蓝色。

注意:这里有必要结合上面的代码再对概念进行一下说明。这里所说的父元素并不是li,而是li的父元素。很多人往往误以为是匹配li元素的子元素中的最后一个元素。

实例代码:

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

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

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

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

<script type="text/javascript"> 

$(document).ready(function(){ 

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

    $("ul li:first-child").css("color","blue") 

  }) 

})  

</script>

</head>

<body>

<div>

  <ul>

    <li class="houtai" title="asp">ASP教程</li>

    <li class="houtai" title="net">ASP.NET教程</li>

    <li class="houtai" title="php">PHP教程</li>

  </ul>

  <ul>

    <li class="qiantai" title="html">html教程</li>

    <li class="qiantai" title="div">DIV+CSS教程</li>

    <li class="qiantai" title="jquery">jQUERY教程</li>

    <li class="qiantai" title="js">jAVAScript教程</li>

  </ul>

</div>

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

</body>

</html>

以上代码中,点击按钮可以将每一个ul下的第一个li元素的文字颜色设置为蓝色。

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

Javascript 相关文章推荐
IE6与IE7中,innerHTML获取param的区别
Mar 15 Javascript
js将long日期格式转换为标准日期格式实现思路
Apr 07 Javascript
Redis基本知识、安装、部署、配置笔记
Mar 05 Javascript
jQuery插件multiScroll实现全屏鼠标滚动切换页面特效
Apr 12 Javascript
js+div实现文字滚动和图片切换效果代码
Aug 27 Javascript
AngularJS入门教程之 XMLHttpRequest实例讲解
Jul 27 Javascript
BootStrap中的Fontawesome 图标
May 25 Javascript
AngularJS双向数据绑定原理之$watch、$apply和$digest的应用
Jan 30 Javascript
vue.js使用v-pre与v-html输出HTML操作示例
Jul 07 Javascript
小程序server请求微信服务器超时的解决方法
May 21 Javascript
VueCli4项目配置反向代理proxy的方法步骤
May 17 Javascript
Vue实现boradcast和dispatch的示例
Nov 13 Javascript
jQuery中复合属性选择器用法实例
Dec 31 #Javascript
javascript实现左右控制无缝滚动
Dec 31 #Javascript
javascript比较两个日期的先后示例代码
Dec 31 #Javascript
jQuery中[attribute*=value]选择器用法实例
Dec 31 #Javascript
jQuery中[attribute^=value]选择器用法实例
Dec 31 #Javascript
jQuery中[attribute=value]选择器用法实例
Dec 31 #Javascript
修复bash漏洞的shell脚本分享
Dec 31 #Javascript
You might like
php计算title标题相似比的方法
2015/07/29 PHP
php插件Xajax使用方法详解
2017/08/31 PHP
TP5(thinkPHP5框架)基于bootstrap实现的单图上传插件用法示例
2019/05/29 PHP
Javascript - HTML的request类
2006/07/15 Javascript
文本链接逐个出现的js脚本
2007/12/12 Javascript
20个非常有用的PHP类库 加速php开发
2010/01/15 Javascript
document.all的一个比较完整的总结及案例
2013/01/31 Javascript
JavaScript删除数组元素的方法
2015/03/20 Javascript
JS设置网页图片vspace和hspace属性的方法
2015/04/01 Javascript
JS+CSS实现的经典圆角下拉菜单效果代码
2015/10/21 Javascript
nodejs实现bigpipe异步加载页面方案
2016/01/26 NodeJs
js实现带缓动动画的导航栏效果
2017/01/16 Javascript
loading动画特效小结
2017/01/22 Javascript
nodejs之get/post请求的几种方式小结
2017/07/26 NodeJs
angular4自定义组件详解
2017/09/28 Javascript
微信小程序实现简单input正则表达式验证功能示例
2017/11/30 Javascript
JS兼容所有浏览器的DOMContentLoaded事件
2018/01/12 Javascript
详解Node.js 中使用 ECDSA 签名遇到的坑
2018/11/26 Javascript
Node.js在图片模板上生成二维码图片并附带底部文字说明实现详解
2019/08/07 Javascript
python简单获取本机计算机名和IP地址的方法
2015/06/03 Python
详细分析python3的reduce函数
2017/12/05 Python
浅析python打包工具distutils、setuptools
2018/04/20 Python
python读取图片并修改格式与大小的方法
2018/07/24 Python
Python实现制度转换(货币,温度,长度)
2019/07/14 Python
余弦相似性计算及python代码实现过程解析
2019/09/18 Python
Python sys模块常用方法解析
2020/02/20 Python
Python常用编译器原理及特点解析
2020/03/23 Python
python实现飞船游戏的纵向移动
2020/04/24 Python
Django模型验证器介绍与源码分析
2020/09/08 Python
CSS3中的@keyframes关键帧动画的选择器绑定
2016/06/13 HTML / CSS
高中生毕业学习总结的自我评价
2013/11/14 职场文书
户外用品商店创业计划书
2014/01/29 职场文书
保护动物的标语
2014/06/11 职场文书
2016年社区“6.26”禁毒日宣传活动总结
2016/04/05 职场文书
2019年员工晋升管理制度范本!
2019/07/08 职场文书
JavaScript声明变量和数据类型的转换
2022/04/12 Javascript