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 相关文章推荐
懒就要懒到底——鼠标自动点击(含时间判断)
Feb 20 Javascript
jquery json 实例代码
Dec 02 Javascript
jQuery1.6 类型判断实现代码
Sep 01 Javascript
JavaScript高级程序设计 阅读笔记(七) ECMAScript中的语句
Feb 27 Javascript
IE6-8中Date不支持toISOString的修复方法
May 04 Javascript
ANGULARJS中用NG-BIND指令实现单向绑定的例子
Dec 08 Javascript
JavaScript中的方法调用详细介绍
Dec 30 Javascript
jQuery实现的鼠标滑过弹出放大图片特效
Jan 08 Javascript
jQuery通过ajax请求php遍历json数组到table中的代码(推荐)
Jun 12 Javascript
vue-cli如何引入bootstrap工具的方法
Oct 19 Javascript
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
May 26 jQuery
Vue-不允许嵌套式的渲染方法
Sep 13 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
Linux编译升级php的详细方法
2013/11/04 PHP
PHP中copy on write写时复制机制介绍
2014/05/13 PHP
PHP生成短网址的3种方法代码实例
2014/07/08 PHP
几个实用的PHP内置函数使用指南
2014/11/27 PHP
PHP 代码简洁之道(小结)
2019/10/16 PHP
有效的捕获JavaScript焦点的方法小结
2009/10/08 Javascript
textarea中的手动换行处理的jquery代码
2011/02/26 Javascript
jquery队列函数用法实例
2014/12/16 Javascript
JavaScript中的splice()方法使用详解
2015/06/09 Javascript
javascript实现简单的进度条
2015/07/02 Javascript
总结JavaScript中布尔操作符||与&amp;&amp;的使用技巧
2015/11/17 Javascript
jQuery过滤选择器经典应用
2016/08/18 Javascript
js HTML5多媒体影音播放
2016/10/17 Javascript
JS字符串统计操作示例【遍历,截取,输出,计算】
2017/03/27 Javascript
详解写好JS条件语句的5条守则
2019/02/28 Javascript
[02:48]DOTA2超级联赛专访海涛:你们的选择没有错
2013/06/07 DOTA
python操作mongodb根据_id查询数据的实现方法
2015/05/20 Python
浅析Python的Django框架中的Memcached
2015/07/23 Python
Python实现的选择排序算法原理与用法实例分析
2017/11/22 Python
Python 利用scrapy爬虫通过短短50行代码下载整站短视频
2018/10/29 Python
python实现五子棋小程序
2019/06/18 Python
pyenv与virtualenv安装实现python多版本多项目管理
2019/08/17 Python
Python数据存储之 h5py详解
2019/12/26 Python
CSS3中:nth-child和:nth-of-type的区别深入理解
2014/03/10 HTML / CSS
纯CSS3实现8组超炫酷鼠标滑过图片动画
2016/03/16 HTML / CSS
通过一张图教会你CSS3倒影的实现
2017/09/26 HTML / CSS
EJB的激活机制
2013/10/25 面试题
幼儿园的门卫岗位职责
2014/04/10 职场文书
2014年青年教师工作总结
2014/12/17 职场文书
小学端午节活动总结
2015/02/11 职场文书
中学生打架《检讨书》范文
2019/08/12 职场文书
关于python爬虫应用urllib库作用分析
2021/09/04 Python
Python集合的基础操作
2021/11/01 Python
深入理解Pytorch微调torchvision模型
2021/11/11 Python
JavaScript模拟实现网易云轮播效果
2022/04/04 Javascript
Android 界面一键变灰 深色主题工具类
2022/04/28 Java/Android