2011-12-23 16 views
1

同じページで2つのJavaScriptスライディングメニューを使用したいが、どちらも2つ目はworking.iがコードを変更しようとしました<head>修正を得る。 あなたの親切なヘルプをお探しですか? ありがとう同じページの2つのJavaScriptスライディングメニューが機能しない

<head> 
<script type="text/javascript" src="res/sdmenu.js"></script> 
     <script type="text/javascript"> 
     // <![CDATA[ 
     var myMenu; 
     window.onload = function() { 
      myMenu = new cont("1st-sdmenu, 2nd-sdmenu"); 
      myMenu.init(); 
     }; 
     // ]]> 
     </script> 
    </head> 

    <div id="1st-sdmenu" class="cont"> 
      <div class="collapsed"> 
      <span>Bicycles</span> 
      <a href="#">Product Series</a> 
      <a href="#">Product Series</a> 
       </div> 
      <div class="collapsed"> 
     <span>Electronic</span> 
      <a href="#">Product Series</a> 
      <a href="#">Product Series</a> 
       </div> 
    </div> 

     <div id="2nd-sdmenu" class="cont"> 
       <div class="collapsed"> 
       <span>Bicycles</span> 
       <a href="#">Product Series</a> 
       <a href="#">Product Series</a> 
        </div> 
       <div class="collapsed"> 
      <span>Electronic</span> 
       <a href="#">Product Series</a> 
       <a href="#">Product Series</a> 
        </div> 
     </div> 

答えて

1

これを試してください。一度に1つずつ初期化されます。

<script type="text/javascript"> 
// <![CDATA[ 
var myMenu1; 
var myMenu2; 
window.onload = function() { 
    myMenu1 = new cont("1st-sdmenu"); 
    myMenu1.init(); 
    myMenu2 = new cont("2nd-sdmenu"); 
    myMenu2.init(); 
}; 
// ]]> 
</script> 
+0

ありがとうございます。 – Ask4Tec

関連する問題