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


Posted in Javascript onJanuary 03, 2015

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

此选择器将匹配父元素的唯一子元素。如果其父元素中含有其他元素,那将不会被匹配。

语法结构:

$(":only-child")

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

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

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

注意:这里有必要结合上面的代码再对概念进行一下说明。这里所说的父元素并不是li,而是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(){ 

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

  }) 

})  

</script>

</head>

<body>

<div>

  <ul>

    <li class="houtai" title="asp">ASP教程</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>

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

Javascript 相关文章推荐
滚动经典最新话题[prototype框架]下编写
Oct 03 Javascript
zTree插件之多选下拉菜单实例代码
Nov 06 Javascript
详解jQuery插件开发中的extend方法
Nov 19 Javascript
jquery超简单实现手风琴效果的方法
Jun 05 Javascript
详解JavaScript基于面向对象之创建对象(2)
Dec 10 Javascript
浅谈javascript中onbeforeunload与onunload事件
Dec 10 Javascript
js图片上传前预览功能(兼容所有浏览器)
Aug 24 Javascript
JavaScript评论点赞功能的实现方法
Mar 13 Javascript
Vue组件之全局组件与局部组件的使用详解
Oct 09 Javascript
通过图带你深入了解vue的响应式原理
Jun 21 Javascript
详细教你微信公众号正文页SVG交互开发技巧
Jul 25 Javascript
通过angular CDK实现页面元素拖放的步骤详解
Jul 01 Javascript
js中取得变量绝对值的方法
Jan 03 #Javascript
基于豆瓣API+Angular开发的web App
Jan 02 #Javascript
node爬取微博的数据的简单封装库nodeweibo使用指南
Jan 02 #Javascript
AngularJS + Node.js + MongoDB开发的基于高德地图位置的通讯录
Jan 02 #Javascript
javascript制作的cookie封装及使用指南
Jan 02 #Javascript
分享一则javascript 调试技巧
Jan 02 #Javascript
javascript实现无限级select联动菜单
Jan 02 #Javascript
You might like
PHP图片上传类带图片显示
2006/11/25 PHP
打造超酷的PHP数据饼图效果实现代码
2011/11/23 PHP
thinkPHP5.0框架事务处理操作简单示例
2018/09/07 PHP
JavaScript浏览器选项卡效果
2010/08/25 Javascript
jQuery 三击事件实现代码
2013/09/11 Javascript
js实现select跳转功能代码
2014/10/22 Javascript
jQuery入门介绍之基础知识
2015/01/13 Javascript
jQuery插件datalist实现很好看的input下拉列表
2015/07/14 Javascript
jQuery解决input超多的表单提交
2015/08/10 Javascript
JS实现消息来时让网页标题闪动效果的方法
2016/04/20 Javascript
webpack2.0配置postcss-loader的方法
2017/08/17 Javascript
JS和jQuery通过this获取html标签中的属性值(实例代码)
2017/09/11 jQuery
JavaScript原型链与继承操作实例总结
2018/08/24 Javascript
JS实现根据数组对象的某一属性排序操作示例
2019/01/14 Javascript
vue+echarts+datav大屏数据展示及实现中国地图省市县下钻功能
2020/11/16 Javascript
[02:42]完美大师赛主赛事淘汰赛第三日观众采访
2017/11/25 DOTA
python编程实现随机生成多个椭圆实例代码
2018/01/03 Python
pandas DataFrame 警告(SettingWithCopyWarning)的解决
2019/07/23 Python
python TK库简单应用(实时显示子进程输出)
2019/10/29 Python
python实现打砖块游戏
2020/02/25 Python
使用Python matplotlib作图时,设置横纵坐标轴数值以百分比(%)显示
2020/05/16 Python
Anaconda+spyder+pycharm的pytorch配置详解(GPU)
2020/10/18 Python
10个python爬虫入门基础代码实例 + 1个简单的python爬虫完整实例
2020/12/16 Python
pandas统计重复值次数的方法实现
2021/02/20 Python
购买英国原创艺术:Art Gallery
2018/08/25 全球购物
大学生优秀的自我评价分享
2013/10/22 职场文书
质量工程师岗位职责
2013/11/16 职场文书
注塑工厂厂长岗位职责
2013/12/02 职场文书
土建资料员岗位职责
2014/01/04 职场文书
党员廉洁自律承诺书
2014/05/26 职场文书
活动主持人开场白
2015/05/28 职场文书
新员工入职感想
2015/08/07 职场文书
六年级作文之预言作文
2019/10/25 职场文书
教你怎么用python selenium实现自动化测试
2021/05/27 Python
十大最强飞行系宝可梦,BUG燕上榜,第二是飞行系王者
2022/03/18 日漫
python​格式化字符串
2022/04/20 Python