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 相关文章推荐
textContent在Firefox下与innerText等效的属性
May 12 Javascript
jQuery获取上传文件的名称的正则表达式
May 21 Javascript
JavaScript中Boolean对象的属性解析
Oct 21 Javascript
JavaScript和HTML DOM的区别与联系及Javascript和DOM的关系
Nov 15 Javascript
详解maxlength属性在textarea里奇怪的表现
Dec 27 Javascript
jquery checkbox无法用attr()二次勾选问题的解决方法
Jul 22 Javascript
jquery实现拖动效果
Aug 10 Javascript
jQuery实现的简单拖动层示例
Feb 22 Javascript
javascript实现Java中的Map对象功能的实例详解
Aug 21 Javascript
vue仿淘宝订单状态的tab切换效果
Jun 23 Javascript
服务端预渲染之Nuxt(使用篇)
Apr 08 Javascript
微信小程序实现上拉加载功能示例【加载更多数据/触底加载/点击加载更多数据】
May 29 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
编写漂亮的代码 - 将后台程序与前端程序分开
2008/04/23 PHP
PHP下打开URL地址的几种方法小结
2010/05/16 PHP
php多用户读写文件冲突的解决办法
2013/11/06 PHP
php实现的redis缓存类定义与使用方法示例
2017/08/09 PHP
PHP观察者模式示例【Laravel框架中有用到】
2018/06/15 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
2020/04/04 PHP
ext实现完整的登录代码
2008/08/08 Javascript
JS前端框架关于重构的失败经验分享
2013/03/17 Javascript
关于JQuery($.load)事件的用法和分析
2013/04/09 Javascript
教你用AngularJS框架一行JS代码实现控件验证效果
2014/06/23 Javascript
JS简单实现城市二级联动选择插件的方法
2015/08/19 Javascript
jQuery实现图片走马灯效果的原理分析
2016/01/16 Javascript
jQuery插件编写步骤详解
2016/06/03 Javascript
BootStrap学习系列之Bootstrap Typeahead 组件实现百度下拉效果(续)
2016/07/07 Javascript
解决OneThink中无法异步提交kindeditor文本框中修改后的内容方法
2017/05/05 Javascript
用js屏蔽被http劫持的浮动广告实现方法
2017/08/10 Javascript
如何使node也支持从url加载一个module详解
2018/06/05 Javascript
jquery+ajax实现上传图片并显示上传进度功能【附php后台接收】
2019/06/06 jQuery
WEEX环境搭建与入门详解
2019/10/16 Javascript
JS字符串和数组如何实现相互转化
2020/07/02 Javascript
JS使用Chrome浏览器实现调试线上代码
2020/07/23 Javascript
[53:36]Liquid vs VP Supermajor决赛 BO 第三场 6.10
2018/07/05 DOTA
浅析Python中的多进程与多线程的使用
2015/04/07 Python
深入讲解Python函数中参数的使用及默认参数的陷阱
2016/03/13 Python
Python基于SMTP协议实现发送邮件功能详解
2018/08/14 Python
pywinauto自动化操作记事本
2019/08/26 Python
Python浮点数四舍五入问题的分析与解决方法
2019/11/19 Python
收集的7个CSS3代码生成工具
2010/04/17 HTML / CSS
史泰博(Staples)中国官方网站:办公用品一站式采购
2016/09/05 全球购物
HearthSong官网:儿童户外玩具、儿童益智玩具
2017/10/16 全球购物
美国LOGO设计公司:The Logo Company
2018/07/16 全球购物
BNKR中国官网:带你感受澳洲领先潮流时尚
2018/08/21 全球购物
品牌服务方案
2014/06/03 职场文书
三年级学生评语大全
2014/12/26 职场文书
大雁塔英文导游词
2015/02/10 职场文书
MySQL不使用order by实现排名的三种思路总结
2021/06/02 MySQL