[Java教程]利用递归实现简单的树结构菜单
0
2016-09-08 18:00:21
数据格式:
var data = [
{title: "11111",childs : [
{title:"aaaaa", childs:[
{title: "xg"}
]},
{title:"bbbbb"}
]
},
{title: "22222",childs : [
{title:"aaaaa"},
{title:"bbbbb"}
]
}
];
递归函数:
function menu(data){
var ul = "
- ";
for(var i = 0; i < data.length; i++){
ul+="
"+data[i].title+"";if(data[i].childs){ul+=obj(data[i].childs);}
ul+="
";};
ul+="
";return ul;
}
调用:
var menu = menu(data);
结果:
会的人觉得简单,不会的人再简单也不会,这个我也是花了很长时间才写出来。
本文网址:http://www.shaoqun.com/a/250135.html
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。
0