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 相关文章推荐
js中判断数字\字母\中文的正则表达式 (实例)
Jun 29 Javascript
js验证电话号码与手机支持+86的正则表达式
Jan 23 Javascript
ZeroClipboard插件实现多浏览器复制功能(支持firefox、chrome、ie6)
Aug 30 Javascript
JS实现侧边栏鼠标经过弹出框+缓冲效果
Mar 29 Javascript
jQuery插件DataTables分页开发心得体会
Aug 22 jQuery
vue自动化表单实例分析
May 06 Javascript
详解Vue webapp项目通过HBulider打包原生APP
Jun 29 Javascript
vue.js的双向数据绑定Object.defineProperty方法的神奇之处
Jan 18 Javascript
微信小程序背景音乐开发详解
Dec 12 Javascript
原生js实现俄罗斯方块
Oct 20 Javascript
Vue3.0 手写放大镜效果
Jul 25 Vue.js
使用compose函数优化代码提高可读性及扩展性
Jun 16 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使用curl模拟登录后采集页面的例子
2013/11/04 PHP
php调用shell的方法
2014/11/05 PHP
thinkPHP框架动态配置用法实例分析
2018/06/14 PHP
Web版彷 Visual Studio 2003 颜色选择器
2007/01/09 Javascript
网页和浏览器兼容性问题汇总(draft1)
2009/06/01 Javascript
无闪烁更新网页内容JS实现
2013/12/19 Javascript
javascript里绝对用的上的字符分割函数总结
2014/07/31 Javascript
js中实现多态采用和继承类似的方法
2014/08/22 Javascript
javascript和jquery实现用户登录验证
2016/05/04 Javascript
jquery ezUI 双击行记录弹窗查看明细的实现方法
2016/06/01 Javascript
关于动态生成dom绑定事件失效的原因及解决方法
2016/08/06 Javascript
jQuery Easyui使用(二)之可折叠面板动态加载无效果的解决方法
2016/08/17 Javascript
js实现从左向右滑动式轮播图效果
2017/07/07 Javascript
纯js实现的积木(div层)拖动功能示例
2017/07/19 Javascript
express如何使用session与cookie的方法
2018/01/30 Javascript
Material(包括Material Icon)在Angular2中的使用详解
2018/02/11 Javascript
vue+iview+less+echarts实战项目总结
2018/02/22 Javascript
webpack4+Vue搭建自己的Vue-cli项目过程分享
2018/08/29 Javascript
element-ui table组件如何使用render属性的实现
2019/11/04 Javascript
Python中尝试多线程编程的一个简明例子
2015/04/07 Python
python获取外网IP并发邮件的实现方法
2017/10/01 Python
python中使用正则表达式的后向搜索肯定模式(推荐)
2017/11/11 Python
python修改txt文件中的某一项方法
2018/12/29 Python
Python 多维List创建的问题小结
2019/01/18 Python
Python OpenCV调用摄像头检测人脸并截图
2020/08/20 Python
Python解压 rar、zip、tar文件的方法
2019/11/19 Python
django有外键关系的两张表如何相互查找
2020/02/10 Python
Anaconda3+tensorflow2.0.0+PyCharm安装与环境搭建(图文)
2020/02/18 Python
Pytorch损失函数nn.NLLLoss2d()用法说明
2020/07/07 Python
Django中Q查询及Q()对象 F查询及F()对象用法
2020/07/09 Python
html5基础教程常用技巧整理
2013/08/20 HTML / CSS
sort命令的作用和用法
2012/11/04 面试题
2015员工年度考核评语
2015/03/25 职场文书
中学社团活动总结
2015/05/07 职场文书
2015年学校政教处工作总结
2015/05/26 职场文书
利用 JavaScript 构建命令行应用
2021/11/17 Javascript