jQuery可见性过滤选择器用法示例


Posted in Javascript onSeptember 09, 2016

本文实例讲述了jQuery可见性过滤选择器用法。分享给大家供大家参考,具体如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<!--  引入jQuery -->
<script src="js/jquery-1.10.1.min.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<script type="text/javascript">
//<![CDATA[
$(document).ready(function(){
  $('#reset').click(function(){
    window.location.reload();
  })
  //给id为mover的元素添加动画.
  function animateIt() {
    $("#mover").slideToggle("slow", animateIt);
  }
  animateIt();
  //选取所有不可见的元素.包括<input type="hidden"/>.
  $('#btn_hidden').click(function(){
    alert( "不可见的元素有:"+$('body :hidden').length +"个!\n"+
    "其中不可见的div元素有:"+$('div:hidden').length+"个!\n"+
    "其中文本隐藏域有:"+$('input:hidden').length+"个!");
    $('div:hidden').show(3000).css("background","#bbffaa");
  })
  //选取所有可见的元素.
  $('#btn_visible').click(function(){
    $('div:visible').css("background","#FF6500");
  })
});
//]]>
</script>
</head>
<body>
<h3>可见性过滤选择器.</h3>
<button id="reset">手动重置页面元素</button>
<br/>
<br/>
<input type="button" value="选取所有可见的div元素." id="btn_visible"/>
<br/>
<input type="button" value="选取所有不可见的元素.包括<input type='hidden'/>和<div style='display:none;'>." id="btn_hidden"/>
<br />
<br />
<div class="one" id="one" > id为one,class为one的div
  <div class="mini">class为mini</div>
</div>
<div class="one" id="two" title="test" > id为two,class为one,title为test的div.
  <div class="mini" title="other">class为mini,title为other</div>
  <div class="mini" title="test">class为mini,title为test</div>
</div>
<div class="one">
  <div class="mini">class为mini</div>
  <div class="mini">class为mini</div>
  <div class="mini">class为mini</div>
  <div class="mini"></div>
</div>
<div class="one">
  <div class="mini">class为mini</div>
  <div class="mini">class为mini</div>
  <div class="mini">class为mini</div>
  <div class="mini" title="tesst">class为mini,title为tesst</div>
</div>
<div style="display:none;" class="none">style的display为"none"的div</div>
<div class="hide">class为"hide"的div</div>
<div> 包含input的type为"hidden"的div
  <input type="hidden" size="8"/>
</div>
<span id="mover">正在执行动画的span元素.</span>
</body>
</html>

效果图:

jQuery可见性过滤选择器用法示例

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

Javascript 相关文章推荐
枚举JavaScript对象的函数
Dec 22 Javascript
js中将多个语句写成一个语句的两种方法小结
Dec 08 Javascript
js 控制页面跳转的5种方法
Sep 09 Javascript
jquery中对于批量deferred的处理方法
Jan 22 Javascript
JavaScript中最简洁的编码html字符串的方法
Oct 11 Javascript
JavaScript常用的弹出广告及背投广告实现方法
Feb 06 Javascript
JavaScript实现的链表数据结构实例
Apr 02 Javascript
jquery层级选择器的实现(匹配后代元素div)
Sep 05 Javascript
浅谈Angular2 模块懒加载的方法
Oct 04 Javascript
使用wxapp-img-loader自定义组件实现微信小程序图片预加载功能
Oct 18 Javascript
JavaScript中filter的用法实例分析
Feb 27 Javascript
小程序中设置缓存过期的实现方法
Jan 14 Javascript
javascript比较语义化版本号的实现代码
Sep 09 #Javascript
js防阻塞加载的实现方法
Sep 09 #Javascript
Vuejs第一篇之入门教程详解(单向绑定、双向绑定、列表渲染、响应函数)
Sep 09 #Javascript
微信+angularJS的SPA应用中用router进行页面跳转,jssdk校验失败问题解决
Sep 09 #Javascript
Vuejs第十三篇之组件——杂项
Sep 09 #Javascript
jQuery属性选择器用法示例
Sep 09 #Javascript
浅谈jquery.form.js的ajaxSubmit和ajaxForm的使用
Sep 09 #Javascript
You might like
php的sprintf函数的用法 控制浮点数格式
2014/02/14 PHP
浅谈php和.net的区别
2014/09/28 PHP
php实现mysql数据库分表分段备份
2015/06/18 PHP
详解PHP中instanceof关键字及instanceof关键字有什么作用
2015/11/05 PHP
Yii实现显示静态页的方法
2016/04/25 PHP
简单理解PHP的面向对象编程方式
2016/05/17 PHP
Zend Framework过滤器Zend_Filter用法详解
2016/12/09 PHP
再谈ie和firefox下的document.all属性
2009/10/21 Javascript
JQuery扩展插件Validate—6 radio、checkbox、select的验证
2011/09/05 Javascript
js实现运动logo图片效果及运动元素对象sportBox使用方法
2012/12/25 Javascript
JS增加行复制行删除行的实现代码
2013/11/09 Javascript
JS 删除字符串最后一个字符的实现代码
2014/02/20 Javascript
JS获取文件大小方法小结
2015/12/08 Javascript
用JS生成UUID的方法实例
2016/03/30 Javascript
jQuery操作动态生成的内容的方法
2016/05/28 Javascript
基于ajax与msmq技术的消息推送功能实现代码
2016/12/26 Javascript
Vue 2.5.2下axios + express 本地请求404的解决方法
2018/02/21 Javascript
Vue+webpack项目配置便于维护的目录结构教程详解
2018/10/14 Javascript
如何在Vue项目中添加接口监听遮罩
2021/01/25 Vue.js
python实现批量转换文件编码(批转换编码示例)
2014/01/23 Python
python打开网页和暂停实例
2014/09/30 Python
用Python进行基础的函数式编程的教程
2015/03/31 Python
Python字符串处理函数简明总结
2015/04/13 Python
基于pip install django失败时的解决方法
2018/06/12 Python
Flask框架Jinjia模板常用语法总结
2018/07/19 Python
JSON文件及Python对JSON文件的读写操作
2018/10/07 Python
Python3.4 splinter(模拟填写表单)使用方法
2018/10/13 Python
使用python动态生成波形曲线的实现
2019/12/04 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
2020/04/14 Python
python mock测试的示例
2020/10/19 Python
纯CSS3实现的阴影效果
2014/12/24 HTML / CSS
css3 transform及原生js实现鼠标拖动3D立方体旋转
2016/06/20 HTML / CSS
HTML5 绘制图像(上)之:关于canvas元素引领下一代web页面的问题
2013/04/24 HTML / CSS
JD Sports马来西亚:英国领先的运动鞋和运动服饰零售商
2018/03/13 全球购物
公司人力资源的自我评价
2014/01/02 职场文书
学校庆元旦歌咏比赛主持词
2014/03/18 职场文书