zl程序教程

您现在的位置是:首页 >  其他

当前栏目

单击按钮显示隐藏子菜单经典案例

案例经典 显示 隐藏 菜单 按钮 单击
2023-06-13 09:14:43 时间
复制代码代码如下:

<mce:scriptlanguage="javascript"><!--
varcount=0;//做计数器
varlimit=newArray();//用于记录当前显示的哪几个菜单
varcountlimit=1;//同时打开菜单数目,可自定义
functionexpandIt(el){
obj=eval(""+el);
if(obj.style.display=="none"){
obj.style.display="block";//显示子菜单
if(count<countlimit){//限制2个
limit[count]=el;//录入数组
count++;
}
else{
eval(""+limit[0]).style.display="none";
for(i=0;i<limit.length-1;i++){limit[i]=limit[i+1];}//数组去掉头一位,后面的往前挪一位
limit[limit.length-1]=el;
}
}
else{
obj.style.display="none";
varj;
for(i=0;i<limit.length;i++){if(limit[i]==el)j=i;}//获取当前点击的菜单在limit数组中的位置
for(i=j;i<limit.length-1;i++){limit[i]=limit[i+1];}//j以后的数组全部往前挪一位
limit[limit.length-1]=null;//删除数组最后一位
count--;
}
}
//--></mce:script>