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

加上判断高度的js代码后最后一项 营养保健 的二级菜单就不正常了 求解

<script>

window.onload=function(){

var uls=document.getElementById('uls');

var lis=uls.getElementsByTagName('li');

for(var i=0;i<lis.length;i++){

lis[i].i=i;

lis[i].onmouseover=function(){

var divs=this.getElementsByTagName('div')[0];

this.className='lihover';

var lish=(this.i-1)*30+42;

var divt=divs.style.top;

var divh=divs.offsetHeight+divt;

if(divh<lish){

divs.style.top=lish+'px';

}

if(divs.offsetHeight>550){

divs.style.top=4+'px';

}

}

lis[i].onmouseout=function(){

this.className='';

}

}

}

</script>


正在回答

2 回答

因为它不够长还是提了上去


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

弱弱的问一句,你写闭包函数了么?

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

举报

0/150
提交
取消

加上判断高度的js代码后最后一项 营养保健 的二级菜单就不正常了 求解

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信