jQuery树形菜单
来源:互联网 发布:淘宝运营自我评价 编辑:程序博客网 时间:2024/05/10 17:19
项目之余写一个简单的树形菜单,作为记录,以后再用到的时候可以参考。
代码:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>树形菜单</title>
<link href="resources/css/page.css" rel="stylesheet" type="text/css">
<style type="text/css">
#content{
position: absolute;
top: 0px;
left: 0px;
background: #FAFAFA;
width: 200px;
height: 100%;
}
#treeDiv{
position: absolute;
top: 20px;
left: 20px;
}
.child{
padding-left: 20px;
}
ul li{
height: 30px;
}
</style>
</head>
<body topmargin="0" leftmargin="0">
<div id="content">
<div id="treeDiv">
<ul class="parent">
<li><a href="#"><span></span><img src="resources/images/arrow_1.png" style="width: 9px;height:9px;"/> 父菜单1</a></li>
</ul>
<ul class="child">
<li><a href="#" target="mainFrame">子菜单1</a></li>
<li><a href="#" target="mainFrame">子菜单2</a></li>
</ul>
<ul class="parent">
<li><a href="#"><img src="resources/images/arrow_1.png" style="width: 9px;height:9px;"/> 父菜单2</a></li>
</ul>
<ul class="child">
<li><a href="#">子菜单3</a></li>
<li><a href="#">子菜单4</a></li>
</ul>
</div>
</div>
<script type="text/javascript" src="resources/js/jquery/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
$(function(){
//初始化子菜单
$("ul:[class='child']").hide();
//点击父菜单,子菜单变换显示
$("ul:[class='parent']").click(function(){
if($(this).next().is(":hidden")){
$("ul:[class='child']").hide();
$(this).next().show();
$("ul").find('img').attr("src", "resources/images/arrow_1.png");
$(this).find('img').attr("src", "resources/images/arrow_2.png");
}else{
$(this).next().hide();
$(this).find('img').attr("src", "resources/images/arrow_1.png");
}
});
});
</script>
</body>
</html>
- jquery树形菜单
- JQuery【树形菜单】
- jquery二级树形菜单
- jQuery树形菜单
- jQuery easyui 树形菜单
- jQuery easyUI 树形菜单
- JQuery树形菜单
- jQuery-树形菜单动画
- jQuery树形菜单jquery.treeview
- jquery 简单二级树形菜单
- jquery简单树形菜单代码
- jquery的树形菜单代码
- jQuery树形菜单(1)jquery.treeview
- jQuery树形菜单(2)jquery-easyui
- jQuery树形菜单(2)jquery-easyui
- jquery二级树形菜单(test)
- Jquery特效十二:树形菜单效果
- jquery lightTreeview 树形菜单研究心得
- oracle临时表总结
- C++学习建议
- Linux 下 ns2环境配置简介
- myeclipse8.5使用总结
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- jQuery树形菜单
- error C2065: “CString”: 未声明的标识符
- WingIDE安装和破解(Python开发利器)
- 中体彩软件研发笔试题
- B树
- Linux下安装Tomcat
- vc中调用Com组件的方法详解
- linux图形界面基本知识(X、X11、Xfree86、Xorg、GNOME、KDE之间的关系)
- Java设计模式简单理解