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 相关文章推荐
jQuery 自定义函数写法分享
Mar 30 Javascript
jQuery中prependTo()方法用法实例
Jan 08 Javascript
jQuery制作仿Mac Lion OS滚动条效果
Feb 10 Javascript
JavaScript实现点击按钮切换网页背景色的方法
Oct 17 Javascript
jquery日历插件datepicker用法分析
Jan 22 Javascript
浅谈javascript中new操作符的原理
Jun 07 Javascript
jQuery实现三级联动效果
Mar 02 Javascript
用 js 的 selection range 操作选择区域内容和图片
Apr 18 Javascript
如何使用angularJs
May 08 Javascript
webpack多页面开发实践
Dec 18 Javascript
jQuery实现菜单的显示和隐藏功能示例
Jul 24 jQuery
深入解析koa之中间件流程控制
Jun 17 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 xml留言板 xml存储数据的简单例子
2009/08/24 PHP
浅谈PHP安全防护之Web攻击
2017/01/03 PHP
PHP使用Redis替代文件存储Session的方法
2017/02/15 PHP
PHP语言对接抖音快手小红书视频/图片去水印API接口源码
2020/08/11 PHP
javascript 全角转换实现代码
2009/07/17 Javascript
微信端开发--登录小程序步骤
2017/01/11 Javascript
Java中int与integer的区别(基本数据类型与引用数据类型)
2017/02/19 Javascript
jQuery实用密码强度检测
2017/03/02 Javascript
解决vue-cli项目打包出现空白页和路径错误的问题
2018/09/04 Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
2019/09/11 Javascript
JavaScript实现秒杀时钟倒计时
2019/09/29 Javascript
vue中注册自定义的全局js方法
2019/11/15 Javascript
Python入门_浅谈逻辑判断与运算符
2017/05/16 Python
利用Python如何实现数据驱动的接口自动化测试
2018/05/11 Python
Python命名空间的本质和加载顺序
2018/12/17 Python
Python实现插入排序和选择排序的方法
2019/05/12 Python
Django框架封装外部函数示例
2019/05/28 Python
如何基于Python实现电子邮件的发送
2019/12/16 Python
Python字符串、列表、元组、字典、集合的补充实例详解
2019/12/20 Python
Pycharm插件(Grep Console)自定义规则输出颜色日志的方法
2020/05/27 Python
使用CSS3实现圆角,阴影,透明
2014/12/23 HTML / CSS
H5最强接口之canvas实现动态图形功能
2019/05/31 HTML / CSS
英国地毯卖家:The Rug Seller
2019/07/18 全球购物
中国旅游网站:途牛旅游网
2019/09/29 全球购物
幼儿园秋游活动方案
2014/01/21 职场文书
工程质量承诺书
2014/03/27 职场文书
搞笑的获奖感言
2014/08/16 职场文书
查摆问题整改措施范文
2014/10/11 职场文书
学院党委班子四风问题自查报告及整改措施
2014/10/25 职场文书
2014年综合治理工作总结
2014/11/20 职场文书
2015年父亲节寄语
2015/03/23 职场文书
关于倡议书的范文
2015/04/29 职场文书
Nginx + consul + upsync 完成动态负载均衡的方法详解
2021/03/31 Servers
python tkinter Entry控件的焦点移动操作
2021/05/22 Python
Python激活Anaconda环境变量的详细步骤
2021/06/08 Python
简单总结SpringMVC拦截器的使用方法
2021/06/28 Java/Android