原理:当头部改变,左边的菜单的tree改变时,默认选中第一个。左边tree加载成功时, 出发一个onclick事件。
onLoadSuccess:function(node,data){
if($('#kk5').tree('find',2)!=null){
//让被选中的菜单变色
$('#kk5').tree('select',$('#kk5').tree('find',2).target);
}
//通过id获取node
var node = $('#kk5').tree('find',2);
if(node!=null){
//如果node不为空,执行onClick方法中的代码
window.setTimeout(function(){
$('#www').tabs('select',node.text);
var attr = node.attributes;
if(attr!=null){
var tab = $('#www').tabs('tabs');
for(var i=0;i<tab.length;i++){
var title=tab[i].panel('options').title
if(node.text==title){
//$('#www').tabs('select',node.text);
return;
}
}
$('#www').tabs('add',{
title:node.text,
href:attr.url,
border:true,
icon:'icon-tab',
closable:true
});
}
},10);
}
}