点击菜单 弹出层隐藏及显示
2016-12-02 00:00
369 查看
index.html <!DOCTYPE html> <html lang="en"> <head> <title>菜单点击下拉框出现</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <script src="jquery-1.11.3.min.js"> </script> <script src="text.js"> </script> <style> .cont { width: 200px; margin: 100px 0; background: red; } .cont1, .cont2 { opacity: 0; height: 0; } .tab1 .cont1, .tab2 .cont2 { transition: all .5s ease; opacity: 1; height: 200px; } </style> </head> <body> <ul> <li ref="tab1"><a href="">tab1</a></li> <li ref="tab2"><a href="">tab2</a></li> </ul> <ul class="cont"> <li class="cont1"><a href="">ocntent1</a></li> <li class="cont2"><a href="">ocntent2</a></li> </ul> </body> </html> index.js $(document).ready(function () { $("li").click(function (e) { e.preventDefault(); $this=$(this); $("body").removeClass().addClass($this.attr("ref")); }); }); 思路: 点击菜单出现弹出层的制作窍门: 在点击的时候在 body addClass / removeClass 通过 这个Class 覆盖 弹出层的显示及隐藏 其他 弹出层同理 在父元素 + / - Class的方案 选要有动画的元素 全部 + transition: all .5s ease;
相关文章推荐
- 点击显示隐藏菜单,动画效果,半透明,支持所有浏览器
- jquery实现点击元素,如果弹出层隐藏则显示,显示则隐藏
- js如何实现点击一个按钮显示一个div,然后该div上有一个按钮,点击此按钮后隐藏,隐藏的同时显示另外一个div,而在次弹出的div也有一个按钮,点击后隐藏.
- jq点击显示隐藏二级菜单的几种方法
- Unity学习 — UGUI侧滑菜单点击显示和隐藏
- 点击显示隐藏菜单,动画效果,半透明,支持所有浏览器
- 菜单点击 显示和隐藏
- 通过点击图标/按钮处理一级菜单的显示和隐藏
- Unity创建按钮点击实现菜单显示和隐藏
- html代码 点击显示隐藏菜单代码
- [Asp.Net]点击菜单导航栏 弹出的窗体显示到TBACONTORL中
- Android.EditText点击时,隐藏系统弹出的键盘,显示出光标
- Android.edittext点击时,隐藏系统弹出的键盘,显示出光标
- 菜单UI点击隐藏与显示(滑动)
- 点击显示隐藏菜单,动画效果,半透明,支持所有浏览器
- 点击隐藏显示左边菜单
- 【UI-BCG】在菜单上点击时显示或隐藏 对应窗口
- js菜单点击显示或隐藏效果的简单实例
- 小程序中如何实现操作菜单的显示(点击选取图片,弹出菜单拍摄、相册)功能
- jQuery 怎么实现点击页面其他地方隐藏菜单? 做了个按钮点击时弹出菜单,想实现点击其他地方时隐藏弹出的菜单