为了账号安全,请及时绑定邮箱和手机立即绑定

要看源码的可以参考下

    <script type="text/javascript">
    window.onload = function(){
        var Lis = document.getElementsByTagName('li');
        var timer
        //console.log(Lis)
            for (var i = 0; i < Lis.length ; i++) {
                Lis[i].onmouseover =function(){
                    var u = this.getElementsByTagName('ul')[0];
                    if(u != undefined){
                        //clearTimeout(timer);    
                        u.style.display = "block";change(u.id,1);}

                }
                Lis[i].onmouseleave =function(){
                    var u = this.getElementsByTagName('ul')[0];
                    if(u != undefined){
                        //clearTimeout(timer);
                        change(u.id,-1);
                    }
                }                
            }
        };
        function change(id,count){
            var ulList  = document.getElementById(id)            
            var H = ulList.offsetHeight;
            H += count;
            if (count > 0) {
                if (H<=111) {        
                        ulList.style.height = H+"px";
                        timer=setTimeout("change('"+id+"',1)",1)
                    }else{
                        return;
                    };            
            }else{
                if (H > 0) {
                    clearTimeout(timer);
                    ulList.style.height = H+"px";
                    timer = setTimeout("change('"+id+"',-1)",1)
                }else{
                    ulList.style.display = "none"
                    return;
                }
            };
        }
        // function AddH(id){
        //     var ulList  = document.getElementById(id)            
        //     var H = ulList.offsetHeight;
        //     H += 1

            
        // };
        // function SubH(id){
        //     var ulList  = document.getElementById(id)        
        //     var H = ulList.offsetHeight;
        //     H = H-1

        // };
    </script>


正在回答

1 回答

可以 受用 求采纳下


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
形形色色的下拉菜单
  • 参与学习       106929    人
  • 解答问题       563    个

本教程从易到难,循循渐进,运用不同技术实现动态下拉菜单

进入课程

要看源码的可以参考下

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号