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 相关文章推荐
window.open的功能全解析
Oct 10 Javascript
javascript XMLHttpRequest对象全面剖析
Apr 24 Javascript
javascript hasFocus使用实例
Jun 29 Javascript
jQuery Ajax方法调用 Asp.Net WebService 的详细实例代码
Apr 27 Javascript
获取表单控件原始(初始)值的方法
Aug 21 Javascript
js实现点击链接后窗口缩小并居中的方法
Mar 02 Javascript
JavaScript数组各种常见用法实例分析
Aug 04 Javascript
JS清除文本框内容离开在恢复及鼠标离开文本框时触发js的方法
Jan 12 Javascript
Javascript 一些需要注意的细节(必看篇)
Jul 08 Javascript
vue和webpack项目构建过程常用的npm命令详解
Jun 15 Javascript
vue实现父子组件之间的通信以及兄弟组件的通信功能示例
Jan 29 Javascript
VUE使用 wx-open-launch-app 组件开发微信打开APP功能
Aug 11 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
Yii框架登录流程分析
2014/12/03 PHP
php字符串分割函数用法实例
2015/03/17 PHP
Yii多表联合查询操作详解
2016/06/02 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
2019/12/18 PHP
jquery 读取页面load get post ajax 四种方式代码写法
2011/04/02 Javascript
Javascript 面向对象编程(coolshell)
2012/03/18 Javascript
jquery 添加节点的几种方法介绍
2013/09/04 Javascript
JS输入用户名自动显示邮箱后缀列表的方法
2015/01/27 Javascript
javascript实现数独解法
2015/03/14 Javascript
JavaScript中获取Radio被选中的值
2015/11/11 Javascript
javascript下拉列表菜单的实现方法
2015/11/18 Javascript
原生JS封装Ajax插件(同域、jsonp跨域)
2016/05/03 Javascript
BootStrap中的表单大全
2016/09/07 Javascript
node+experss实现爬取电影天堂爬虫
2016/11/20 Javascript
self.attachevent is not a function的解决方法
2017/04/04 Javascript
vue实现登陆登出的实现示例
2017/09/15 Javascript
Vue项目中如何引入icon图标
2018/03/28 Javascript
jQuery中ajax请求后台返回json数据并渲染HTML的方法
2018/08/08 jQuery
10个最受欢迎的 JavaScript框架(推荐)
2019/04/24 Javascript
jquery实现Ajax请求的几种常见方式总结
2019/05/28 jQuery
理解JavaScript中的Proxy 与 Reflection API
2020/09/21 Javascript
[00:12]DAC2018 Miracle-站上中单舞台,他能否再写奇迹?
2018/04/06 DOTA
[01:02:07]Liquid vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python处理json字符串转化为字典的简单实现
2016/07/07 Python
python进程管理工具supervisor的安装与使用教程
2017/09/05 Python
Python判断两个list是否是父子集关系的实例
2018/05/04 Python
python数据预处理方式 :数据降维
2020/02/24 Python
Python3实现个位数字和十位数字对调, 其乘积不变
2020/05/03 Python
简述 Python 的类和对象
2020/08/21 Python
戴尔加拿大官网:Dell加拿大
2016/09/17 全球购物
KIKO MILANO英国官网:意大利知名化妆品和护肤品品牌
2017/09/25 全球购物
德国内衣、泳装和睡衣网上商店:Bigsize Dessous
2018/07/09 全球购物
2014年廉洁自律承诺书
2014/05/26 职场文书
2015年元旦文艺晚会总结(学院)
2014/11/28 职场文书
《西门豹》教学反思
2016/02/23 职场文书
2019新员工试用期转正工作总结范文
2019/08/21 职场文书