jquery水平导航栏动态菜单
附上结果如下:
代码如下:
<!DOCTYPE html>
<html lang="en">
<head> <meta charset="UTF-8"> <title>jQuery点击展开收缩树形菜单</title> <style type="text/css"> *{margin: 0;padding: 0} body{font-size: 12px;font-family: "宋体","微软雅黑";} ul,li{list-style: none;} a:link,a:visited{text-decoration: none;color: #fff;} .list{height:26px;border-bottom:solid 1px #ccc ;margin:40px auto 0 auto; background:#009966;} .list ul {list-style:none;margin:0px;} .list ul li{float:left; padding:0px 40px;line-height:26px; border-bottom:0;} .list ul li a{padding-left: 10px;color: #000; font-size:12px; display: block; font-weight:bold; height:36px;line-height: 36px;position: relative; } .list ul li ul{width: 100px;border:1px, solid,#ccc} .list ul li ul li { list-style:none;margin:0px; padding:0px ; background-color:#ffff99; border-color: #ffffff} </style> <script type="text/javascript" src="js/jquery-3.2.1.js"></script> <script type="text/javascript"> $(document).ready(function() { $('.inactive').click(function(){ if($(this).siblings('ul').css('display')=='none'){ $(this).addClass('inactives'); $(this).siblings('ul').slideDown(100).children('li'); }else{ $(this).removeClass('inactive'); $(this).siblings('ul').slideUp(100); } }) }); </script>
</head>
<body> <div class="list"> <ul class="yiji"> <li><a href="#" class="inactive active">教育教学</a> <ul> <li><a href="#">信息学院</a></li> <li><a href="#">机电学院</a></li> <li><a href="#">管理学院</a></li> </ul> </li> <li><a href="#" class="inactive">组织结构</a> <ul style="display: none"> <li><a href="#" >教务处</a></li> <li><a href="#">科研处</a></li> <li><a href="#">财务处</a></li> </ul> </li><li><a href="#" class="inactive">师资队伍</a> <ul style="display: none"> <li><a href="#" class="inactive active">博导</a></li> <li><a href="#" class="inactive active">硕导</a></li> <li ><a href="#">教师</a></li> </ul> </li> <li><a href="#" class="inactive">招生就业</a> <ul style="display: none"> <li><a href="#" class="inactive active">招生信息</a></li> <li><a href="#" class="inactive active">就业信息</a></li> <li ><a href="#">继续教育</a></li> </ul> </li> </ul> </div>
</body>
</html>
jquery水平导航栏动态菜单相关推荐
- HTML css jQuery实现导航栏(华丽动画)
<!DOCTYPE html> <html><head><meta charset="utf-8" /><title>H ...
- CSS实现垂直/水平导航栏
文章目录 一级基本导航栏 怎么显示?导航栏 = 链接列表 垂直导航栏 水平导航栏 二级导航栏 垂直二级 水平二级 动画效果 考虑导航栏位置和导航栏下方内容位置 行内元素和块级元素的具体区别是什么?in ...
- Axure RP9——【导航栏二级菜单的展开效果】
导航栏二级菜单的展开效果 Navigation Bar · secondary menu Here's how I want things to unfold. 目录 导航栏二级菜单的展开效果 Nav ...
- 水平导航栏+导航栏跟随+导航栏下划线滑动效果
先放代码: HTML: <!doctype html> <html> <head> <meta charset="utf-8"> & ...
- 浮动导航栏php源码,JQuery 浮动导航栏实现代码
JQuery 浮动导航栏 /* 浮动导航栏 Begin */ #floatMenu { padding-top: 5px; background: url(http://img.jb51.net/im ...
- 后台管理页面通过点击左侧导航栏的菜单项实现右边内容的改变
目录 前端页面部分 js代码部分 左侧导航栏组菜单项的打开与关闭 url地址跳转 地址栏url地址处理 ajax实现右边页面内容变换 内容面板上Bootstrap 面包屑导航 前端页面部分 <a ...
- html导航栏动态图标,导航栏动态图.html
导航栏动态图 $axure.utils.getTransparentGifPath = function() { return 'resources/images/transparent.gif' ...
- CSS导航栏 水平导航栏出炉
越往后面这速度就降低下来了,前面的简单可以快速过去. <!DOCTYPE html> <html lang="en"><head><met ...
- CSS学习笔记(十二)CSS 水平导航栏
CSS 水平导航栏 水平导航栏 有两种创建水平导航栏的方法:使用行内或浮动列表项. 行内列表项 构建水平导航栏的一种方法是,除了上一章中的"标准"代码外,还要将 <li> ...
最新文章
- 影像组学视频学习笔记(29)-ICC的计算、Li‘s have a solution and plan.
- lucene .doc文件格式解析——见图
- 设计模式-结构型-代理
- 面试题热个身:5 亿整数的大文件,来排个序?
- SpringMVC原理及非注解配置详解
- php默认语法,PHP基本语法总结
- 改良版class选择器
- 微软在 Linux 虚拟机偷偷安装Azure App,后修复严重漏洞但Linux虚拟机难以修复
- 一个程序说明java中this关键字
- H264 SPS分析
- Android 友盟分享自定义面板使用
- c语言程序设计万年历要求功能如下: 1,查询某年某月某日是星期几,c语言万年历...
- win10中查看工作组计算机,win10查看工作组计算机,w10怎样查看工作组
- 机器学习核心概念完全解析(建议收藏)
- 支付宝app支付-php
- 应用计算机测量电阻伏安特性,实验2“电阻的伏安特性曲线”数据处理示范
- IDEA 2019.1 注册码激活
- Cargo 私有仓库部署
- 51单片机——定时器的原理和使用
- 如何签订合同中的不可抗力条款