2011-12-21 10 views
0

noaccordianモードのhereという単純なアコーディオンスクリプトを使用して、標準の拡張可能なメニューの例hereのように動作しますが、クラスのネストされたメニューはnoaccordianクラスを尊重せず、アコーデオン、どうしたらこのことをやめることができますか?ネストされた標準拡張メニュー(アコーディオン)の動作

ネストされたメニューに複数のセクションを開くことができます。

答えて

0

私はclass = "noaccordion"をクラスメニューのネストされたulに追加する必要があると思います。たとえば:

<li> <a href="#">Classes</a> 
    <ul class="menu nestedmenu acitem noaccordion"> 

     <!-- Repeat this LI --> 
     <li><a href="#">Built-in Electric &amp; Gas Ovens</a> 
     <div class="acitem panel"> 
      <ul class="noaccordion"> 
      <li> 
       <label> 
       <input type="checkbox" name="cat[]" value="17" class="ovens" /> 
       Electric: Double</label> 
      </li> 
      <li> 
       <label> 
       <input type="checkbox" name="cat[]" value="18" class="ovens" /> 
       Electric: with Microwave</label> 
      </li> 
      <li> 
       <label> 
       <input type="checkbox" name="cat[]" value="25" class="ovens" /> 
       Gas: Single</label> 
      </li> 
      <li> 
       <label> 
       <input type="checkbox" name="cat[]" value="16" class="ovens" /> 
       Electric: Single</label> 
      </li> 
      </ul> 
     </div> 
     </li>... 

私は、私はあなたがそれをしたい理解し、それが働いて示して迅速fiddleを作成しました。私は最初のいくつかの項目にnoaccordionコードを適用しました。

+0

あなたの提案で私のサンプルページを更新しましたが、あなたのフィドルの例と同じように動作しません、私は絶対的な最小限のコードに私の例を削除したが、ネストされたメニューはまだaccordian –

関連する問題