jQuery的中 is(':visible') 解析及用法(必看)


Posted in Javascript onFebruary 12, 2017

实例

选择 <body> 元素中每个可见的元素:

$("body :visible")

定义和用法

:visible 选择器选取每个当前是可见的元素。

除以下几种情况之外的元素即是可见元素:

• 设置为 display:none
• type="hidden" 的表单元素
• Width 和 height 设置为 0
• 隐藏的父元素(同时隐藏所有子元素)

语法

$(":visible")

$(document).ready(function() {  
    $('#faq').find('dd').hide().end().find('dt').click(function() {//end()为结束前面处理函数,返回到最初的元素  
    //解释:用end()结束find(dd)的hide(),并将find(dt)作用到最初的#fap上  
     var answer = $(this).next();//next()为此元素的下一个元素,可以再加上.next()表示下下一个元素,以此类推  
     if (answer.is(':visible')) {//如果ANSWER 为可见,:visible是可见的意思,相关用法还有:hidden(隐藏),:first(第一个),:last(最后一个)  
       answer.slideUp();//隐藏  
     } else {  
       answer.slideDown();//显示  
     }  
   });  
});

以上这篇jQuery的中 is(':visible') 解析及用法(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS代码放在head和body中的区别分析
Dec 01 Javascript
javascript学习笔记(五) Array 数组类型介绍
Jun 19 Javascript
AngularJS实现用户登录状态判断的方法(Model添加拦截过滤器,路由增加限制)
Dec 12 Javascript
微信公众号开发 实现点击返回按钮就返回到聊天界面
Dec 15 Javascript
Angularjs实现搜索关键字高亮显示效果
Jan 17 Javascript
electron demo项目npm install安装失败的解决方法
Feb 06 Javascript
JS实现为动态添加的元素增加事件功能示例【基于事件委托】
Mar 21 Javascript
对angularJs中2种自定义服务的实例讲解
Sep 30 Javascript
vue-router beforeEach跳转路由验证用户登录状态
Dec 26 Javascript
vue 2.5.1 源码学习 之Vue.extend 和 data的合并策略
Jun 04 Javascript
Angular8 Http拦截器简单使用教程
Aug 20 Javascript
利用JS如何获取form表单数据
Dec 19 Javascript
详解Sea.js中Module.exports和exports的区别
Feb 12 #Javascript
利用Node.js编写跨平台的spawn语句详解
Feb 12 #Javascript
超全面的vue.js使用总结
Feb 12 #Javascript
Vue-Router实现页面正在加载特效方法示例
Feb 12 #Javascript
jquery使用EasyUI Tree异步加载JSON数据(生成树)
Feb 11 #Javascript
详解Jquery EasyUI tree 的异步加载(遍历指定文件夹,根据文件夹内的文件生成tree)
Feb 11 #Javascript
JavaScript实现瀑布流以及加载效果
Feb 11 #Javascript
You might like
PHP中利用sleep函数实现定时执行功能实现代码
2016/08/25 PHP
使Ext的Template可以解析二层的json数据的方法
2007/12/22 Javascript
JavaScript类库D
2010/10/24 Javascript
jQuery 自定义函数写法分享
2012/03/30 Javascript
jQuery学习笔记(3)--用jquery(插件)实现多选项卡功能
2013/04/08 Javascript
javascript实用小函数使用介绍
2013/11/11 Javascript
javascript间隔刷新的简单实例
2013/11/14 Javascript
js限制文本框只能输入数字方法小结
2014/06/16 Javascript
javascript入门教程基础篇
2015/11/16 Javascript
JavaScript实现点击单元格改变背景色的方法
2016/02/12 Javascript
基于zepto.js简单实现上传图片
2016/06/21 Javascript
浅谈JS中的三种字符串连接方式及其性能比较
2016/09/02 Javascript
利用jquery给指定的table动态添加一行、删除一行的方法
2016/10/12 Javascript
JS实现的汉字与Unicode码相互转化功能分析
2018/05/25 Javascript
React组件重构之嵌套+继承及高阶组件详解
2018/07/19 Javascript
vue打包使用Nginx代理解决跨域问题
2018/08/27 Javascript
详解JS中统计函数执行次数与执行时间
2018/09/04 Javascript
js中自定义react数据验证组件实例详解
2018/10/19 Javascript
Moment.js实现多个同时倒计时
2019/08/26 Javascript
jQuery列表动态增加和删除的实现方法
2020/11/05 jQuery
pygame学习笔记(1):矩形、圆型画图实例
2015/04/15 Python
详解Python中dict与set的使用
2015/08/10 Python
Python实现读取Properties配置文件的方法
2018/03/29 Python
python分块读取大数据,避免内存不足的方法
2018/12/10 Python
python3读取图片并灰度化图片的四种方法(OpenCV、PIL.Image、TensorFlow方法)总结
2019/07/04 Python
ERLANG和PYTHON互通实现过程详解
2019/07/05 Python
Jupyter notebook快速入门教程(推荐)
2020/05/18 Python
django的autoreload机制实现
2020/06/03 Python
详解HTML5 Canvas标签及基本使用
2020/01/10 HTML / CSS
正规的求职信范文分享
2013/12/11 职场文书
保密工作责任书
2014/04/16 职场文书
群众路线教育实践活动对照检查材料
2014/09/22 职场文书
大学生就业意向书
2015/05/11 职场文书
大学毕业晚会开场白
2015/05/29 职场文书
2016国庆节67周年红领巾广播稿
2015/12/18 职场文书
2016年法制宣传月活动总结
2016/04/01 职场文书