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 相关文章推荐
用正则xmlHttp实现的偷(转)
Jan 22 Javascript
High Performance JavaScript(高性能JavaScript)读书笔记分析
May 05 Javascript
jquery实现控制表格行高亮实例
Jun 05 Javascript
使用js实现关闭js弹出层的窗口
Feb 10 Javascript
js动态删除div元素基本思路及实现代码
May 08 Javascript
使用JS实现jQuery的addClass, removeClass, hasClass函数功能
Oct 31 Javascript
jQuery oLoader实现的加载图片和页面效果
Mar 14 Javascript
AngularJS基础 ng-csp 指令详解
Aug 01 Javascript
实现React单页应用的方法详解
Aug 02 Javascript
详解vuex 中的 state 在组件中如何监听
May 23 Javascript
mpvue中配置vuex并持久化到本地Storage图文教程解析
Mar 15 Javascript
JS实现简易留言板(节点操作)
Mar 16 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&amp;&amp;mysql)一
2006/10/09 PHP
php访问查询mysql数据的三种方法
2006/10/09 PHP
PHP 将图片按创建时间进行分类存储的实现代码
2010/01/05 PHP
php设计模式之单例模式实例分析
2015/02/25 PHP
js代码实现微博导航栏
2015/07/30 PHP
PHP二维数组排序简单实现方法
2016/02/14 PHP
php实现的错误处理封装类实例
2017/06/20 PHP
解决在Laravel 中处理OPTIONS请求的问题
2019/10/11 PHP
javascript函数中的arguments参数
2010/08/01 Javascript
html文档中的location对象属性理解及常见的用法
2014/08/13 Javascript
form.submit()不能提交表单的错误原因及解决方法
2014/10/13 Javascript
jQuery头像裁剪工具jcrop用法实例(附演示与demo源码下载)
2016/01/22 Javascript
小白谈谈对JS原型链的理解
2016/05/03 Javascript
基于jQuery倒计时插件实现团购秒杀效果
2016/05/13 Javascript
你知道setTimeout是如何运行的吗?
2016/08/16 Javascript
jQuery插件HighCharts绘制2D半圆环图效果示例【附demo源码下载】
2017/03/09 Javascript
AngularJS中$http使用的简单介绍
2017/03/17 Javascript
原生js FileReader对象实现图片上传本地预览效果
2020/03/27 Javascript
基于Koa(nodejs框架)对json文件进行增删改查的示例代码
2019/02/02 NodeJs
js 实现 list转换成tree的方法示例(数组到树)
2019/08/18 Javascript
layui给下拉框、按钮状态、时间赋初始值的方法
2019/09/10 Javascript
Python3通过Luhn算法快速验证信用卡卡号的方法
2015/05/14 Python
在win和Linux系统中python命令行运行的不同
2016/07/03 Python
python线程池threadpool实现篇
2018/04/27 Python
浅谈Series和DataFrame中的sort_index方法
2018/06/07 Python
Python实现隐马尔可夫模型的前向后向算法的示例代码
2019/12/31 Python
Keras自定义IOU方式
2020/06/10 Python
让ie浏览器成为支持html5的浏览器的解决方法(使用html5shiv)
2014/04/08 HTML / CSS
美国波西米亚风格服装品牌:Show Me Your Mumu
2018/01/05 全球购物
日本索尼音乐商店:Sony Music Shop
2018/07/17 全球购物
Dyson戴森波兰官网:Dyson.pl
2019/08/05 全球购物
毕业生自荐信的主要内容
2013/10/29 职场文书
一句话工作感言
2014/03/01 职场文书
赔偿协议书范本
2014/09/12 职场文书
个人工作表现评价材料
2014/09/21 职场文书
体育运动会广播稿
2014/10/05 职场文书