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

复制代码 代码如下:

[html]  

<mce:script language=”javascript”><!–
var count=0;//做计数器
var limit=new Array();//用于记录当前显示的哪几个菜单
var countlimit=1;//同时打开菜单数目,可自定义
function expandIt(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”;
var j;
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>

<mce:script language=”javascript”><!–    

您可能感兴趣的文章:

  • extjs 的权限问题 要求控制的对象是
    菜单,按钮,URL
  • jQuery EasyUI API 中文文档 –
    MenuButton菜单按钮使用介绍
  • js使用DOM设置单选按钮、复选框及下拉菜单的方法
  • js+css实现有立体感的按钮式文字竖排菜单效果
  • jQuery EasyUI
    菜单与按钮之创建简单的菜单和链接按钮
  • 轻松学习jQuery插件EasyUI
    EasyUI创建菜单与按钮
  • 基于Android实现点击某个按钮让菜单选项从按钮周围指定位置弹出
  • javascript+css3
    实现动态按钮菜单特效
  • Bootstrap入门书籍之(四)菜单、按钮及导航
  • 第七章之菜单按钮图标组件

var count=0;//做计数器     

var limit=new Array();//用于记录当前显示的哪几个菜单     

var countlimit=1;//同时打开菜单数目,可自定义     

function expandIt(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];}//数组去掉头一位,后面的往前挪一位