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 相关文章推荐
javascript AutoScroller 函数类
May 29 Javascript
jsTree树控件(基于jQuery, 超强悍)[推荐]
Sep 01 Javascript
onkeyup,onkeydown和onkeypress的区别介绍
Oct 21 Javascript
JS获取URL中参数值(QueryString)的4种方法分享
Apr 12 Javascript
JavaScript字符串对象toLowerCase方法入门实例(用于把字母转换为小写)
Oct 17 Javascript
Bootstrap CSS布局之图像
Dec 17 Javascript
关于vue.js过渡css类名的理解(推荐)
Apr 10 Javascript
使用JS编写的随机抽取号码的小程序
Aug 11 Javascript
JavaScript 2018 中即将迎来的新功能
Sep 21 Javascript
vue使用echarts图表的详细方法
Oct 22 Javascript
微信小程序地图导航功能实现完整源代码附效果图(推荐)
Apr 28 Javascript
Vue-cli3.X使用px2 rem遇到的问题及解决方法
Aug 08 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在特殊字符前加斜杠的实现代码
2011/07/17 PHP
linux中cd命令使用详解
2015/01/08 PHP
在php中设置session用memcache来存储的方法总结
2016/01/14 PHP
YII CLinkPager分页类扩展增加显示共多少页
2016/01/29 PHP
Yii2使用自带的UploadedFile实现的文件上传
2016/06/20 PHP
Json_decode 解析json字符串为NULL的解决方法(必看)
2017/02/17 PHP
jquery获取下拉列表的值为null的解决方法
2011/03/18 Javascript
jquery使用jxl插件导出excel示例
2014/04/14 Javascript
如何在MVC应用程序中使用Jquery
2014/11/17 Javascript
js正则表达式中exec用法实例
2015/07/23 Javascript
js实现为a标签添加事件的方法(使用闭包循环)
2016/08/02 Javascript
jQuery Ajax传值到Servlet出现乱码问题的解决方法
2016/10/09 Javascript
纯javascript版日历控件
2016/11/24 Javascript
angular双向绑定模拟探索
2016/12/26 Javascript
xmlplus组件设计系列之图标(ICON)(1)
2017/05/05 Javascript
浅谈AngularJs 双向绑定原理(数据绑定机制)
2017/12/07 Javascript
nodejs+mongodb aggregate级联查询操作示例
2018/03/17 NodeJs
通过nodejs 服务器读取HTML文件渲染到页面的方法
2018/05/17 NodeJs
JS实现倒计时图文效果
2018/11/17 Javascript
vue将后台数据时间戳转换成日期格式
2019/07/31 Javascript
Vue页面刷新记住页面状态的实现
2019/12/27 Javascript
[50:44]DOTA2-DPC中国联赛 正赛 SAG vs Dragon BO3 第二场 2月22日
2021/03/11 DOTA
Python中的jquery PyQuery库使用小结
2014/05/13 Python
python中ConfigParse模块的用法
2014/09/29 Python
python使用tkinter实现简单计算器
2018/01/30 Python
python GUI库图形界面开发之PyQt5信号与槽的高级使用技巧装饰器信号与槽详细使用方法与实例
2020/03/06 Python
使用sklearn对多分类的每个类别进行指标评价操作
2020/06/11 Python
localStorage的过期时间设置的方法详解
2018/11/26 HTML / CSS
高级Java程序员面试要点
2013/08/02 面试题
森林防火标语
2014/06/23 职场文书
加强干部作风建设整改方案
2014/10/24 职场文书
2014司机年终工作总结
2014/12/05 职场文书
小学生作文评语集锦
2014/12/25 职场文书
毕业论文指导老师意见
2015/06/04 职场文书
环保建议书范文
2015/09/14 职场文书
《称赞》教学反思
2016/02/17 职场文书