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网络游戏-(模拟城市webgame)提供的一些例子下载
Oct 14 Javascript
JavaScript在IE中“意外地调用了方法或属性访问”
Nov 19 Javascript
Ext 今日学习总结
Sep 19 Javascript
JavaScript函数模式详解
Nov 07 Javascript
js关于命名空间的函数实例
Feb 05 Javascript
javascript汉字拼音互转的简单实例
Oct 09 Javascript
微信小程序表单验证功能完整实例
Dec 01 Javascript
Vue2 轮播图slide组件实例代码
May 31 Javascript
vue脚手架搭建项目的兼容性配置详解
Jul 17 Javascript
webpack4 SplitChunks实现代码分隔详解
May 23 Javascript
JavaScript进阶(三)闭包原理与用法详解
May 09 Javascript
vue 实现锚点功能操作
Aug 10 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 多个submit提交表单 处理方法
2009/07/07 PHP
PHP中Session和Cookie是如何操作的
2015/10/10 PHP
学习PHP Cookie处理函数
2016/08/09 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
PHP中使用mpdf 导出PDF文件的实现方法
2018/10/22 PHP
JS遮罩层效果 兼容ie firefox jQuery遮罩层
2010/07/26 Javascript
js multiple全选与取消全选实现代码
2012/12/04 Javascript
JavaScript字符串对象split方法入门实例(用于把字符串分割成数组)
2014/10/16 Javascript
javascript实现图片循环渐显播放的方法
2015/02/24 Javascript
JavaScript 实现完美兼容多浏览器的复制功能代码
2015/04/28 Javascript
JavaScript+CSS无限极分类效果完整实现方法
2015/12/22 Javascript
touch.js 拖动、缩放、旋转 (鼠标手势)功能代码
2017/02/04 Javascript
$.browser.msie 为空或不是对象问题的多种解决方法
2017/03/19 Javascript
通过jquery toggleClass()属性制作文章段落更改背景颜色
2018/05/21 jQuery
详解三种方式解决vue中v-html元素中标签样式
2018/11/22 Javascript
Vue之Mixins(混入)的使用方法
2019/09/24 Javascript
Vue实现base64编码图片间的切换功能
2019/12/04 Javascript
JavaScript Blob对象原理及用法详解
2020/10/14 Javascript
浅析AST抽象语法树及Python代码实现
2016/06/06 Python
Python cookbook(数据结构与算法)将名称映射到序列元素中的方法
2018/03/22 Python
python 编码规范整理
2018/05/05 Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
2019/02/21 Python
使用Python将Mysql的查询数据导出到文件的方法
2019/02/25 Python
python3的url编码和解码,自定义gbk、utf-8的例子
2019/08/22 Python
python模拟实现斗地主发牌
2020/01/07 Python
对tensorflow 中tile函数的使用详解
2020/02/07 Python
PyTorch加载自己的数据集实例详解
2020/03/18 Python
python MultipartEncoder传输zip文件实例
2020/04/07 Python
利用CSS3实现文本框的清除按钮相关的一些效果
2015/06/23 HTML / CSS
html5手机键盘弹出收起的处理
2020/01/20 HTML / CSS
澳大利亚音乐商店:Bava’s Music City
2019/05/05 全球购物
服务质量承诺书
2014/03/27 职场文书
小学生国旗下演讲稿
2014/04/25 职场文书
施工员岗位职责范本
2015/04/11 职场文书
CSS3 实现的图片悬停的切换按钮
2021/04/13 HTML / CSS
CSS三大特性继承性、层叠性和优先级详解
2022/01/18 HTML / CSS