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 相关文章推荐
一段实现页面上的图片延时加载的js代码
Feb 11 Javascript
jQuery文本框(input textare)事件绑定方法教程
Apr 24 Javascript
jquery和雅虎的yql服务实现天气预报服务示例
Feb 08 Javascript
JS控制一个DIV层在指定时间内消失的方法
Feb 17 Javascript
javascript+canvas实现刮刮卡抽奖效果
Jul 29 Javascript
JS动态增删表格行的方法
Mar 03 Javascript
javascript实现列表切换效果
May 02 Javascript
JS给swf传参数的实现方法
Sep 13 Javascript
js判断价格,必须为数字且不能为负数的实现方法
Oct 07 Javascript
关于vue中 $emit的用法详解
Apr 12 Javascript
JS实现页面跳转与刷新的方法汇总
Aug 30 Javascript
Node.js API详解之 timer模块用法实例分析
May 07 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中对xml读取的相关函数的介绍一
2008/06/05 PHP
PHP中函数rand和mt_rand的区别比较
2012/12/26 PHP
解析php中static,const与define的使用区别
2013/06/18 PHP
php使用GD创建保持宽高比缩略图的方法
2015/04/17 PHP
关于扩展 Laravel 默认 Session 中间件导致的 Session 写入失效问题分析
2016/01/08 PHP
PHP实现的浏览器检查类
2016/04/11 PHP
php 实现Hash表功能实例详解
2016/11/29 PHP
mac系统下安装多个php并自由切换的方法详解
2017/04/21 PHP
CodeIgniter整合Smarty的方法详解
2017/08/25 PHP
TinyMCE 新增本地图片上传功能
2010/11/05 Javascript
JS仿flash上传头像效果实现代码
2011/07/18 Javascript
JavaScript实现垂直滚动条效果
2017/01/18 Javascript
JS+canvas绘制的动态机械表动画效果
2017/09/12 Javascript
Python实现获取操作系统版本信息方法
2015/04/08 Python
python实现连接mongodb的方法
2015/05/08 Python
Python3使用TCP编写一个简易的文件下载器功能
2019/05/08 Python
Django框架视图介绍与使用详解
2019/07/18 Python
vim自动补全插件YouCompleteMe(YCM)安装过程解析
2019/10/21 Python
DJANGO-URL反向解析REVERSE实例讲解
2019/10/25 Python
Django Haystack 全文检索与关键词高亮的实现
2020/02/17 Python
Python json转字典字符方法实例解析
2020/04/13 Python
Django之富文本(获取内容,设置内容方式)
2020/05/21 Python
python 5个实用的技巧
2020/09/27 Python
Django数据库迁移常见使用方法
2020/11/12 Python
python中time包实例详解
2021/02/02 Python
html5指南-5.使用web storage存储键值对的数据
2013/01/07 HTML / CSS
eDreams加拿大:廉价航班、酒店和度假
2019/03/29 全球购物
理想演讲稿范文
2014/05/21 职场文书
大学生村官考核材料
2014/05/23 职场文书
学校志愿者活动总结
2014/06/27 职场文书
捐资助学感谢信
2015/01/21 职场文书
租赁协议书
2015/01/27 职场文书
社区活动总结
2015/02/04 职场文书
色戒观后感
2015/06/12 职场文书
Mysql 如何实现多张无关联表查询数据并分页
2021/06/05 MySQL
pytorch 预训练模型读取修改相关参数的填坑问题
2021/06/05 Python