//节点展开
function show(){
if(isOk){
for(var i=1;i<6;i++){
document.getElementById("hidden_zb"+i).style.display="block";//显示
document.getElementById("hidden_zb"+i).style.color="blue"; //子内容字体颜色
}
isOk= false;
}else{
for(var i=1;i<6;i++){
document.getElementById("hidden_zb"+i).style.display="none";//隐藏
}
isOk= true;
}
}
++++++++++++++++++++++++++++++++++++++++++++
我想在以上方法中添加一些处理,实现【+展开-收起】功能操作。
可以考虑其他的处理方式
请指点迷津。
function show(){
if(isOk){
for(var i=1;i<6;i++){
document.getElementById("hidden_zb"+i).style.display="block";//显示
document.getElementById("hidden_zb"+i).style.color="blue"; //子内容字体颜色
}
isOk= false;
}else{
for(var i=1;i<6;i++){
document.getElementById("hidden_zb"+i).style.display="none";//隐藏
}
isOk= true;
}
}
++++++++++++++++++++++++++++++++++++++++++++
我想在以上方法中添加一些处理,实现【+展开-收起】功能操作。
可以考虑其他的处理方式
请指点迷津。
var isOk=true;function show(){
if(isOk){
for(var i=1;i<6;i++){
document.getElementById("hidden_zb"+i).style.display="block";//显示
document.getElementById("hidden_zb"+i).style.color="blue"; //子内容字体颜色
}
isOk= false;
}else{
for(var i=1;i<6;i++){
document.getElementById("hidden_zb"+i).style.display="none";//隐藏
}
isOk= true;
}
}
....下面就可以用按钮什么的触发 show() 事件