基于JQuery的简单实现折叠菜单代码


Posted in Javascript onSeptember 15, 2010

菜单为二级,初始化时为折叠效果,单击大项标题时展开,显示二级列表。
HTML代码如下:

<body> 
<div class="mainleftFAQ"> 
<div class="category"> 
<img src="images/admin.gif" width="215" height="66" /> 
</div> 
<div id="disp"> 
</div> 
<div class="bartitleFAQ"> 
<img src="images/yuan.gif" /><span class="admintext11">服务管理</span></div> 
<div class="FAQlist"> 
<ul> 
<li><a href='#'>  等待提交</a></li> 
<li><a href='#' title=''>  等待发布</a></li> 
<li><a href='#' title=''>  正式项目</a></li> 
<li><a href='#' title=''>  点此新增</a></li></ul> 
</div> 
<div class="bartitleFAQ"> 
<img src="images/yuan.gif" /><span class="admintext11">更新流程</span></div> 
<div class="FAQlist"> 
<ul> 
<li><a href='#'>  后台搜索</a></li> 
<li><a href='#' title=''>  更新流程</a></li> 
</div> 
<div class="bartitleFAQ"> 
<img src="images/yuan.gif" /><span class="admintext11">FAQ管理</span></div> 
<div class="FAQlist"> 
<ul> 
<li><a href='#'>  等待提交</a></li> 
<li><a href='#' title=''>  等待发布</a></li> 
<li><a href='#' title=''>  正式项目</a></li> 
<li><a href='#' title=''>  点此新增</a></li></ul> 
</div> 
<div class="bartitleFAQ"> 
<img src="images/yuan.gif" /><span class="admintext11">下载管理</span></div> 
<div class="FAQlist"> 
<ul> 
<li><a href='#'>  等待提交</a></li> 
<li><a href='#' title=''>  等待发布</a></li> 
<li><a href='#' title=''>  正式项目</a></li> 
<li><a href='#' title=''>  点此新增</a></li></ul> 
</div> 
<div class="bartitleFAQ"> 
<img src="images/yuan.gif" /><span class="admintext11">返回首页</span></div> 
</div> 
</body>

其中JQUERY脚本,只需简单的几行便可以实现想要的效果。具体代码如下所示:
<script language="javascript" type="text/javascript"> 
$(document).ready(function () { 
//将二级菜单设置为不可见 
$(".FAQlist").css("display", "none"); 
//单击一级菜单触发的事件 
$(".bartitleFAQ").click(function () { 
$(".FAQlist").css("display", "none");//将二级菜单全部设置为不可见 
$(this).next(".FAQlist").css("display", "block");//当前一级菜单的二级菜单设置为可见 
}) 
}) 
</script>
Javascript 相关文章推荐
你必须知道的Javascript知识点之&quot;字面量和对应类型&quot;说明介绍
Apr 23 Javascript
二叉树先序遍历的非递归算法具体实现
Jan 09 Javascript
jQuery实现转动随机数抽奖效果的方法
May 21 Javascript
jQuery+PHP实现可编辑表格字段内容并实时保存
Oct 09 Javascript
jQuery实现图片走马灯效果的原理分析
Jan 16 Javascript
AngularJS 自定义指令详解及示例代码
Aug 17 Javascript
Bootstrap简单表单显示学习笔记
Nov 15 Javascript
通过学习bootstrop导航条学会修改bootstrop颜色基调
Jun 11 Javascript
vue-quill-editor实现图片上传功能
Aug 08 Javascript
jquery实现左右轮播图效果
Sep 28 jQuery
如何利用@angular/cli V6.0直接开发PWA应用详解
May 06 Javascript
微信小程序Getuserinfo解决方案图解
Aug 24 Javascript
jQuery获取css z-index在各种浏览器中的返回值
Sep 15 #Javascript
JavaScript具有类似Lambda表达式编程能力的代码(改进版)
Sep 14 #Javascript
手把手教你自己写一个js表单验证框架的方法
Sep 14 #Javascript
(jQuery,mootools,dojo)使用适合自己的编程别名命名
Sep 14 #Javascript
修改jquery里的dialog对话框插件为框架页(iframe) 的方法
Sep 14 #Javascript
基于jquery的划词搜索实现(备忘)
Sep 14 #Javascript
基于jquery的页面划词搜索JS
Sep 14 #Javascript
You might like
smarty中js的调用方法示例
2014/10/27 PHP
php中base64_decode与base64_encode加密解密函数实例
2014/11/24 PHP
Yii框架学习笔记之session与cookie简单操作示例
2019/04/30 PHP
浅谈laravel数据库查询返回的数据形式
2019/10/21 PHP
Javasipt:操作radio标签详解
2013/12/30 Javascript
javascript中使用正则计算中文长度的例子
2014/04/29 Javascript
Javascript 正则表达式实现为数字添加千位分隔符
2015/03/10 Javascript
理解JS绑定事件
2016/01/19 Javascript
dedecms页面如何获取会员状态的实例代码
2016/03/15 Javascript
JavaScript提升性能的常用技巧总结【经典】
2016/06/20 Javascript
微信小程序 wx.request(接口调用方式)详解及实例
2016/11/23 Javascript
Vue-CLI3.x 设置反向代理的方法
2018/12/06 Javascript
nginx部署多个vue项目的方法示例
2020/09/06 Javascript
jQuery实现图片切换效果
2020/10/19 jQuery
python按照多个字符对字符串进行分割的方法
2015/03/17 Python
利用Python的Twisted框架实现webshell密码扫描器的教程
2015/04/16 Python
Python中优化NumPy包使用性能的教程
2015/04/23 Python
Python实现程序的单一实例用法分析
2015/06/03 Python
python结合API实现即时天气信息
2016/01/19 Python
深入理解python函数递归和生成器
2016/06/06 Python
Python原始字符串与Unicode字符串操作符用法实例分析
2017/07/22 Python
Python使用pyh生成HTML文档的方法示例
2018/03/10 Python
Python实现的根据IP地址计算子网掩码位数功能示例
2018/05/23 Python
python学习之hook钩子的原理和使用
2018/10/25 Python
Python目录和文件处理总结详解
2019/09/02 Python
关于Pytorch MaxUnpool2d中size操作方式
2020/01/03 Python
python--shutil移动文件到另一个路径的操作
2020/07/13 Python
总结30个CSS3选择器
2017/04/13 HTML / CSS
HTML5实现自带进度条和滑块滑杆效果
2018/04/17 HTML / CSS
华美博弈C/VC工程师笔试试题
2012/07/16 面试题
银行学习十八大感想
2014/01/11 职场文书
营销团队口号
2014/06/06 职场文书
小学语文教学反思范文
2016/03/03 职场文书
K8s部署发布Golang应用程序的实现方法
2021/07/16 Golang
python 闭包函数详细介绍
2022/04/19 Python
oracle delete误删除表数据后如何恢复
2022/06/28 Oracle