關(guān)于導(dǎo)航條菜單的二級(jí)顯示與隱藏(js)
這里有3個(gè)問題:aLi[i].onmouseover=function(){ if(sub){
??????????????? var that =sub;
1:if(sub)這句不寫行不行?
2:var that =sub;不把sub賦值給它可以嗎?直接把sub寫在定時(shí)器里面如sub.style.height
3:這里獲取為啥不用classname啊?如:var sub=this.getElementsByClassName("subNav);
4:aLi[i].onmouseover=function(){直接sub.style.display="block;? sub.style.height=sub.offsetheight+16+"px;? }
2017-11-14
第一個(gè)問題沒看懂哦!
第二個(gè)問題,不寫那句,那你就不知道操作的是哪一個(gè)標(biāo)簽
也可以用className的
沒有必要設(shè)置display;