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 相关文章推荐
JavaScript中的类数组对象介绍
Dec 30 Javascript
JS函数的几种定义方式分析
Dec 17 Javascript
Bootstrap+jfinal实现省市级联下拉菜单
May 30 Javascript
JavaScript简单实现合并两个Json对象的方法示例
Oct 16 Javascript
jQuery简单判断值是否存在于数组中的方法示例
Apr 17 jQuery
vue移动端实现红包雨效果
Jun 23 Javascript
微信小程序之多列表的显示和隐藏功能【附源码】
Aug 06 Javascript
新手快速上手webpack4打包工具的使用详解
Jan 28 Javascript
细说Vue组件的服务器端渲染的过程
May 30 Javascript
详解Vue项目引入CreateJS的方法(亲测可用)
May 30 Javascript
详解微信小程序开发之formId使用(模板消息)
Aug 27 Javascript
JS封装cavans多种滤镜组件
Feb 15 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
php 备份数据库代码(生成word,excel,json,xml,sql)
2013/06/23 PHP
php使用codebase生成随机数
2014/03/25 PHP
PHP文件上传之多文件上传的实现思路
2016/01/27 PHP
PHP 5.6.11 访问SQL Server2008R2的几种情况详解
2016/08/08 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
php实现多站点共用session实现单点登录的方法详解
2019/09/18 PHP
Kibo 用于处理键盘事件的Javascript工具库
2011/10/28 Javascript
javascript简易缓动插件(源码打包)
2012/02/16 Javascript
Javascript delete 引用类型对象
2013/11/01 Javascript
js toFixed()方法的重写实现精度的统一
2014/03/06 Javascript
关于JS中prototype的理解
2015/09/07 Javascript
学习javascript的闭包,原型,和匿名函数之旅
2015/10/18 Javascript
js实现跨域的多种方法
2015/12/25 Javascript
20分钟轻松创建自己的Bootstrap站点
2016/05/12 Javascript
JavaScript页面实时显示当前时间实例代码
2016/10/23 Javascript
Bootstrap 设置datetimepicker在屏幕上面弹出设置方法
2017/03/21 Javascript
20行js代码实现的贪吃蛇小游戏
2017/06/20 Javascript
BACKBONE.JS 简单入门范例
2017/10/17 Javascript
Node.js+Express+Mysql 实现增删改查
2019/04/03 Javascript
vue 插件的方法代码详解
2019/06/06 Javascript
[01:05:00]2018国际邀请赛 表演赛 Pain vs OpenAI
2018/08/24 DOTA
在Python的Flask框架中构建Web表单的教程
2016/06/04 Python
Python对接六大主流数据库(只需三步)
2019/07/31 Python
python将字母转化为数字实例方法
2019/10/04 Python
Python pip install如何修改默认下载路径
2020/04/29 Python
python中复数的共轭复数知识点总结
2020/12/06 Python
pandas apply使用多列计算生成新的列实现示例
2021/02/24 Python
FILA德国官方网站:来自意大利的体育和街头服饰品牌
2019/07/19 全球购物
英国礼品和生活方式品牌:Treat Republic
2020/11/21 全球购物
python+selenium小米商城红米K40手机自动抢购的示例代码
2021/03/24 Python
出国留学经济担保书
2014/04/01 职场文书
刑事和解协议书范本
2014/11/19 职场文书
2015年农村党员公开承诺事项
2015/04/28 职场文书
入党积极分子考察意见
2015/06/02 职场文书
庆祝教师节主持词
2015/07/06 职场文书
数据库的高级查询六:表连接查询:外连接(左外连接,右外连接,UNION关键字,连接中ON与WHERE的不同)
2021/04/05 MySQL