单击按钮显示隐藏子菜单经典案例
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>
相关文章
- MATLAB调用Origin绘图官方案例学习
- Python递归的几个经典案例
- 【愚公系列】2022年07月 Go教学课程 028-函数小结案例(通讯录)
- vue双向绑定经典案例「建议收藏」
- vs2022程序打包文档教程图文案例分享
- Python编程经典案例【考题】自由落体运动球的运动轨迹
- Python编程经典案例【考题】两个字符串中最长子串
- Python编程经典案例【考题】判断日期是该年中的第几天
- Python编程经典案例【考题】求某个范围内能被3整除且能被5整除的所有数,及这些数的和
- SSM整合-基于IDEA社区版和Maven-案例入门
- 【Docker教程系列】Docker学习6-Docker镜像commit操作案例
- 干货!运营商5G专网应用十大经典案例分享
- 佛萨奇2.0波场链/币安链/马蹄链DAPP智能合约系统开发成功案例及源码交付
- 【Java 代码审计入门-05】RCE 漏洞原理与实际案例介绍
- SQL优化思路+经典案例分析
- C语言常用的字符串函数及案例
- 案例|希尔顿欢朋:存量时代逆势增长只需要做对一件事
- 实战案例|聚焦攻击面管理,腾讯安全威胁情报守护头部券商资产安全
- Redis在实践中的艺术:经典案例精选(redis经典案例)
- Oracle数据泵(DataDump)使用过程当中经常会遇到一些奇奇怪怪的错误案例