// 分析ULLI表的函数
function treeToJson(){
// 要分析的目标名;
this.root = "";
this.cheng = 0;
this.obj = {};
this.verifyTree = function(obj){
// obj为UL,查找UL下的LI,每个LI都用一个FUNCION作检查。
this.cheng=this.cheng+1;
obj.children("li").each(
function(i){
// 如果LI下没有UL分支
if($(this).children("ul").length==0){
alert("["+$(this).children("span.key").first().text()+"]"+"没有分支")
// 如果LI下存在UL分支
}else{
alert("["+$(this).children("span.key").first().text()+"]"+"有分支")
// 查找分支UL成为一个OBJ
var ulli = $(this).children("ul");
// 执行自己进入下一层
this.verifyTree(ulli);
}
}
);
alert("以上是"+this.cheng+"层");
}
}