課程
/前端開發(fā)
/JavaScript
/形形色色的下拉菜單
里面還是有一些問題?。?!
2016-06-17
源自:形形色色的下拉菜單 2-1
正在回答
我寫的
<script type="text/javascript">
var ul_1=document.getElementById("one"),
lis=ul_1.getElementsByTagName("li");
for(i=0; i<lis.length; i++){
var u_list=lis[i].getElementsByTagName("ul")[0];
if(u_list){
u_list.style.display="none";
lis[i].onmouseover=function(b){
return function(){
b.style.display="block";
}
}(u_list);
lis[i].onmouseout=function(b){
b.style.display="none";
</script>
慕碼人7793751
沒有問題的,你不給每個li添加
onmouseover
系統(tǒng)是不會自動判斷 到底是那個一個li 使用這個事件
舉報
本教程從易到難,循循漸進,運用不同技術(shù)實現(xiàn)動態(tài)下拉菜單
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-08-15
我寫的
<script type="text/javascript">
var ul_1=document.getElementById("one"),
lis=ul_1.getElementsByTagName("li");
for(i=0; i<lis.length; i++){
var u_list=lis[i].getElementsByTagName("ul")[0];
if(u_list){
u_list.style.display="none";
lis[i].onmouseover=function(b){
return function(){
b.style.display="block";
}
}(u_list);
lis[i].onmouseout=function(b){
return function(){
b.style.display="none";
}
}(u_list);
}
}
</script>
2016-06-17
沒有問題的,你不給每個li添加
onmouseover
系統(tǒng)是不會自動判斷 到底是那個一個li 使用這個事件