0

スライドメニューのこの機能を手伝ってください。slideMenus Array 内の各オブジェクトについて、そのオブジェクト内の最初の順序付けられていないリスト要素を参照し、ul 要素の left スタイル プロパティの値を 0px に設定します。助けてください!ありがとう!

function makeMenus(){
var slideMenus=new Array();
var allElems=document.getElementsByTagName("*");
for(var i=0;i<allElems.length;i++){
        if(allElems[i].className=="slideMenus")menus.push(allElems[i]);
}
for(var i=0;i<slideMenus.length;i++){
    slideMenus[i].onclick=showSlide;
    slideMenus[i].ul.style.left="0px";
    /*for each object in slideMenus Array, 
    ref 1st ul element within that object 
    and set the value of the ul elements 
    left style property to 0px */
}   
document.getElementById("head").onclick=closeSlide;
document.getElementById("main").onclick=closeSlide; 

}

4

1 に答える 1