jquery 高手进 急求jquery 实现树形菜单 如图 最好是能带上注释 着急的很

 我来答
fantasy_wl
2012-12-01 · TA获得超过904个赞
知道小有建树答主
回答量:1287
采纳率:100%
帮助的人:1356万
展开全部
简单写了一个,仅供参考
<!doctype>
<html>
<head>
<script type="text/javascript" src="jquery-1.8.3.min.js"></script>
<style type="text/css">
#tree li{}
#tree li ul{display:none;}
</style>
<script type="text/javascript">
$(function(){
var $tree = $("#tree");//获取tree
var $a_tops = $tree.children("li").children("a");//找到tree下第一层菜单
$a_tops.bind("click", function(){//为第一层菜单绑定事件
var $this = $(this).next("ul");
if($this.length > 0){//判断当前第一层菜单下是否有第二层菜单
$this.is(":hidden") ? $this.show() : $this.hide();//根据状态判断是隐藏还是现实第二层菜单
}
});
});
</script>
</head>
<body>
<ul id="tree">
<li><a href="javascript:void(0)">保险单管理</a>
<ul>
<li><a href="">添加报销单</a></li>
<li><a href="">审核报销单</a></li>
</ul>
</li>
<li><a href="javascript:void(0)">我要采购</a>
<ul>
<li><a href="">信心收件箱</a></li>
<li><a href="">信心发件箱</a></li>
</ul>
</li>
</ul>
</body>
</html>
84837891
2012-12-04
知道答主
回答量:26
采纳率:0%
帮助的人:24.4万
展开全部
推荐你用Ztree,简单易用,效果好,兼容性好。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b357d1f
2012-12-01 · TA获得超过1642个赞
知道小有建树答主
回答量:1022
采纳率:0%
帮助的人:773万
展开全部
这个最好使用JQUERY.TREE插件.兼容性也比较好的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式