jQuery中:empty选择器用法实例


Posted in Javascript onDecember 30, 2014

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

此选择器匹配所有不包含子元素或者文本的空元素。

注意:空格也属于选择器包含的元素。

语法结构:

$(":empty")

此选择器一般也要和其他选择器配合使用,比如类选择器和元素选择器等等。例如:
$("li:empty").animate({width:"200px"})

以上代码能够将li元素集合中的空li元素的宽度以自定义动画的方式设置为200px。

实例代码:

实例一:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

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

<title>三水点靠木</title>

<style type="text/css">

li {

  list-style-type:none;

  width:150px;

  height:30px;

  border:1px solid red;

}

.run{background-color:green;}

.static{background-color:#603;}

</style>

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

<script type="text/javascript"> 

$(document).ready(function(){ 

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

    $("li:empty").animate({width:"200px"}); 

  }) 

}) 

</script>

</head>

<body>

<ul>

  <li>html专区</li>

  <li>div+css专区</li>

  <li>Jquery专区</li>

  <li>Javascript专区</li>

  <li></li>

</ul>

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

</body>

</html>

实例二:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

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

<title>三水点靠木</title>

<style type="text/css">

li {

  list-style-type:none;

  width:150px;

  height:30px;

  border:1px solid red;

}

.run{background-color:green;}

.static{background-color:#603;}

div{

  width:100px;

  height:30px;

  background-color:blue;

}

</style>

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

<script type="text/javascript"> 

$(document).ready(function(){ 

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

    $("*:empty").animate({width:"200px"}); 

  }) 

}) 

</script>

</head>

<body>

<ul>

  <li>html专区</li>

  <li>div+css专区</li>

  <li>Jquery专区</li>

  <li>Javascript专区</li>

  <li></li>

</ul>

<div></div>

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

</body>

</html>

由于以上代码并没有指定与:empty选择器相配合使用的选择器,所以就默认和*选择器配合使用,能够将所有元素中的空元素的长度以自定义动画方式设置为200px。

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

Javascript 相关文章推荐
如何实现浏览器上的右键菜单
Jul 10 Javascript
JavaScript Math.ceil() 函数使用介绍
Dec 11 Javascript
JavaScript实现列出数组中最长的连续数
Dec 29 Javascript
基于javascript实现图片切换效果
Apr 17 Javascript
AngularJS基础 ng-init 指令简单示例
Aug 02 Javascript
前端js实现文件的断点续传 后端PHP文件接收
Oct 14 Javascript
JavaScript正则表达式小结(test|match|search|replace|split|exec)
Dec 08 Javascript
Vue生命周期示例详解
Apr 12 Javascript
JS实现的视频弹幕效果示例
Aug 17 Javascript
js实现移动端轮播图
Dec 21 Javascript
详解Js里的for…in和for…of的用法
Mar 28 Javascript
js中switch语句的学习笔记
Mar 25 Javascript
jQuery中:contains选择器用法实例
Dec 30 #Javascript
解决ueditor jquery javascript 取值问题
Dec 30 #Javascript
jQuery中:focus选择器用法实例
Dec 30 #Javascript
JavaScript中的原型链prototype介绍
Dec 30 #Javascript
jQuery中:not选择器用法实例
Dec 30 #Javascript
JavaScript中使用Object.create()创建对象介绍
Dec 30 #Javascript
JavaScript中对象property的读取和写入方法介绍
Dec 30 #Javascript
You might like
Laravel 修改默认日志文件名称和位置的例子
2019/10/17 PHP
HTML中的setCapture和releaseCapture使用介绍
2012/03/21 Javascript
javascript获取鼠标位置部分的实例代码(兼容IE,FF)
2013/08/05 Javascript
原始的js代码和jquery对比体会
2013/09/10 Javascript
js window.print实现打印特定控件或内容
2013/09/16 Javascript
Javascript中3种实现继承的方法和代码实例
2014/08/12 Javascript
JavaScript中的方法重载实例
2015/03/16 Javascript
深入理解jQuery中的事件冒泡
2016/05/24 Javascript
weUI应用之JS常用信息提示弹层的封装
2016/11/21 Javascript
WebPack基础知识详解
2017/01/16 Javascript
jQuery插件Echarts实现的双轴图效果示例【附demo源码下载】
2017/03/04 Javascript
详解vue-loader在项目中是如何配置的
2018/06/04 Javascript
详解Vue CLI3配置之filenameHashing使用和源码设计使用和源码设计
2018/08/31 Javascript
Mint UI实现A-Z字母排序的城市选择列表
2018/12/28 Javascript
vue实现分页栏效果
2019/06/28 Javascript
vue使用showdown并实现代码区域高亮的示例代码
2019/10/17 Javascript
p5.js码绘“跳动的小正方形”的实现代码
2019/10/22 Javascript
node.js 使用 net 模块模拟 websocket 握手进行数据传递操作示例
2020/02/11 Javascript
[01:38]完美世界DOTA2联赛(PWL)宣传片:第一站
2020/10/26 DOTA
python使用itchat库实现微信机器人(好友聊天、群聊天)
2018/01/04 Python
利用nohup来开启python文件的方法
2019/01/14 Python
Django获取model中的字段名和字段的verbose_name方式
2020/05/19 Python
keras模型保存为tensorflow的二进制模型方式
2020/05/25 Python
HTML5 visibilityState属性详细介绍和使用实例
2014/05/03 HTML / CSS
美国独家设计师眼镜在线光学商店:Glasses Gallery
2017/12/28 全球购物
创建索引时需要注意的事项
2013/05/13 面试题
建筑施工实习自我鉴定
2013/09/19 职场文书
自动化专业个人求职信范文
2013/12/30 职场文书
亲子活动总结
2014/04/26 职场文书
初中升旗仪式演讲稿
2014/05/08 职场文书
党员批评与自我批评发言
2014/10/02 职场文书
2015年上半年物业工作总结
2015/03/30 职场文书
小学运动会入场词
2015/07/18 职场文书
教师节主题班会教案
2015/08/17 职场文书
python 调用js的四种方式
2021/04/11 Python
django注册用邮箱发送验证码的实现
2021/04/18 Python