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的数组和常用函数详解
May 09 Javascript
简单的jquery左侧导航栏和页面选中效果
Aug 21 Javascript
JavaScript 事件绑定及深入
Apr 13 Javascript
Bootstrap基本组件学习笔记之进度条(15)
Dec 08 Javascript
Node+Express+MongoDB实现登录注册功能实例
Apr 23 Javascript
基于Vue.js 2.0实现百度搜索框效果
Dec 28 Javascript
微信小程序中吸底按钮适配iPhone X方案
Nov 29 Javascript
React全家桶环境搭建过程详解
May 18 Javascript
微信小程序实现弹出菜单动画
Jun 21 Javascript
微信小程序简单的canvas裁剪图片功能详解
Jul 12 Javascript
详解element-ui中el-select的默认选择项问题
Aug 02 Javascript
Layui动态生成select下拉选择框不显示的解决方法
Sep 24 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
为了这两部电子管收音机,买了6套全新电子管和10粒刻度盘灯泡
2021/03/02 无线电
关于Appserv无法打开localhost问题的解决方法
2009/10/16 PHP
php中生成随机密码的自定义函数代码
2013/10/21 PHP
PHP 芝麻信用接入的注意事项
2016/12/01 PHP
Laravel 关联模型-关联新增和关联更新的方法
2019/10/10 PHP
静态页面下用javascript操作ACCESS数据库(读增改删)的代码
2007/05/14 Javascript
javascript 点击整页变灰的效果(可做退出效果)。
2008/01/09 Javascript
Javascript 代码也可以变得优美的实现方法
2009/06/22 Javascript
IE JS无提示关闭窗口不提示的方法
2010/04/29 Javascript
javascript中Array数组的迭代方法实例分析
2015/02/04 Javascript
JS实现跟随鼠标立体翻转图片的方法
2015/05/04 Javascript
基于jQuery实现仿QQ空间送礼物功能代码
2016/05/24 Javascript
ionic实现带字的toggle滑动组件
2016/08/27 Javascript
基于jQuery实现滚动刷新效果
2017/01/09 Javascript
详解微信小程序Page中data数据操作和函数调用
2017/09/27 Javascript
javaScript字符串工具类StringUtils详解
2017/12/08 Javascript
vue引用js文件的多种方式(推荐)
2018/05/17 Javascript
详解.vue文件中style标签的几个标识符
2018/07/17 Javascript
记录一次开发微信网页分享的步骤
2019/05/07 Javascript
Django中实现点击图片链接强制直接下载的方法
2015/05/14 Python
图文详解WinPE下安装Python
2016/05/17 Python
使用python爬虫实现网络股票信息爬取的demo
2018/01/05 Python
PyQt5下拉式复选框QComboCheckBox的实例
2019/06/25 Python
简单了解Python生成器是什么
2019/07/02 Python
python通过实例讲解反射机制
2019/10/17 Python
Pandas替换及部分替换(replace)实现流程详解
2020/10/12 Python
戴尔英国官网:Dell英国
2017/05/27 全球购物
十一酒店活动方案
2014/02/20 职场文书
不忘国耻振兴中华演讲稿
2014/05/14 职场文书
单位作风建设自查报告
2014/10/23 职场文书
大学生实习推荐信
2015/03/27 职场文书
2015年社区关工委工作总结
2015/04/03 职场文书
2015年幼儿教师个人工作总结
2015/05/20 职场文书
预备党员半年考察意见
2015/06/01 职场文书
关于法制教育的宣传语
2015/07/13 职场文书
Nginx 路由转发和反向代理location配置实现
2021/11/11 Servers