$('#button')是要点击的按钮,$('#view')是要显示或隐藏的内容区域

一、点击按钮显示隐藏

$(function () { $("#button").click(function () {if($('#view').is(':hidden')){$("#view").show();}else{$("#view").hide();    }});})

二、点击空白处隐藏div

 $(function () {  $('#button').click(function (event) {  //取消事件冒泡  event.stopPropagation();  //按钮的toggle,如果div是可见的,点击按钮切换为隐藏的;如果是隐藏的,切换为可见的。  $('#secondMenu').slideToggle('slow');  return false;});  //点击空白处隐藏弹出层,下面为滑动消失效果和淡出消失效果。$(document).click(function(event){var _con = $('#button');   // 设置目标区域if(!_con.is(event.target) && _con.has(event.target).length === 0){ $('#view').slideUp('slow');   //滑动消失//$('#view').hide(1000);          //淡出消失}});})

.hide() //隐藏
.show() //显示
.slideToggle()//切换滑入和滑出
.slideDown() //滑出
.slideUp() //滑入
.fadeIn() //淡入
.fadeOut() //淡出
.fadeToggle() //切换淡入和淡出

jquery实现div的隐藏和显示和点击空白显示隐藏相关推荐

  1. vue 点击展开显示更多 点击收起部分隐藏

    vue 点击展开显示更多 点击收起部分隐藏 要求: 只展示几条数据,其余的收起.点击显示更多时候,查看全部 如下:以百度云的页面为例 直接上代码: 1.html部分: <div><d ...

  2. jquery/js 点击空白区域隐藏某一个层/元素

    场景:点击一个按钮弹出一个对话框/气泡,点击空白区域隐藏对话框/气泡: html: <button id="btn">按钮</button> <div ...

  3. Android 点击空白出隐藏软键盘

    /*** 点击空白位置 隐藏软键盘*/@Overridepublic boolean onTouchEvent(MotionEvent event) {if (null != this.getCurr ...

  4. vue点击ul中的li显示,点击其他地方隐藏

    vue点击ul中的li显示弹框,点击其他地方隐藏弹框 注意:ref="seatTipOperation" <ulref="seatTipOperation" ...

  5. html单击图片效果显示,html点击文字显示图片

    这个是网页显示,图片是不需要下载的. 代码: 点击文字显示图片 ul { width: 400px; height: 600px; border-style: solid; border-width: ...

  6. js实现点击空白部分隐藏div

    实现思路: 可以将一个最外面的div绑定一个点击事件  样式设置成 宽度100% 高度也是100% 颜色可以弄成透明 或者不设置颜色 这个时候div是撑满全屏幕的  所以这样点击哪里  JS都可以获取 ...

  7. 深入React事件系统(React点击空白部分隐藏弹出层;React阻止事件冒泡失效)

    只关注括号内问题的同学,可直接跳转到蓝字部分.(标题起的有点大,其实只讨论一个问题) 两个在React组件上绑定的事件,产生冲突后,使用e.stopPropagation(),阻止冒泡,即可防止事件冲 ...

  8. jQuery: 仿select下拉框效果,点击空白关闭弹出层,判断是否被mouseover

    1. 方法一 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. ...

  9. Android8.1 MTK平台 增加三指截屏(仿IOS左下角显示缩略图点击放大显示)

    效果图 修改后动画如下 系统原动画如下 三指截屏 PhoneWindowManager 同级目录下的 SystemGesturesPointerEventListener.java 主要负责处理界面的 ...

最新文章

  1. javascript 数组对象中的迭代方法
  2. 产品经理经验谈50篇(三):在设定产品的功能优先级时,有哪些指导性原则与依据?
  3. HDU 4630 No Pain No Game 树状数组+离线操作
  4. Freemarker日期时间类型
  5. 基于对偶学习的跨领域图片描述生成
  6. python线性回归x可以数量不一样吗_R和Python中的线性回归 - 在同一问题上的结果不同...
  7. dedecms怎么改php版本_PHP程序员进阶之路
  8. 【人工智能】深度学习专项课程精炼图笔记!必备收藏
  9. python enumerate_详解 Python 的 enumerate 函数
  10. NLP--- 将改变你未来沟通方式的7种NLP技术(第二部分)
  11. 从零基础入门Tensorflow2.0 ----六、27 卷积神经网络(2)
  12. win7 IIS误删default website的恢复方法
  13. 域名交易的信息差,原来还可以这样赚钱
  14. 教育系统APP(四)
  15. c语言char怎么用?
  16. python模拟B-S期权定价模型
  17. 如何用微信小程序,每天给自己赚个鸡腿?
  18. MOSFET的双脉冲测试-1
  19. PTA - 数据库合集54
  20. winsty: 我的PhD总结

热门文章

  1. Java-底层建筑-JVM-第3篇-StringTable
  2. 上海住房公积金账号系统及查询
  3. Linux-脚本安装、快照、重置虚拟机
  4. 初识Hibernate——关系映射
  5. Oracle的逻辑读和物理读
  6. python--文件的导入与导出
  7. [SSD大法好]神舟K480-I5-D3鸟枪换炮M6S
  8. [unity3d] iTween文档解析(2) (iTween方法和属性)
  9. 最快的扫雷记录,初级只需要0.49秒,一眨眼就结束的操作!
  10. Mac 自动化执行脚本 Expect