html5教程-单击按钮显示隐藏子菜单 经典

发布时间:2018-12-18 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了html5教程-单击按钮显示隐藏子菜单 经典脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。
[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;    www.2cto.com

    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>  

 

[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;    www.2cto.com

    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>  

 

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! html5教程,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的html5教程-单击按钮显示隐藏子菜单 经典全部内容,希望文章能够帮你解决html5教程-单击按钮显示隐藏子菜单 经典所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:HTML