0
我在noaccordian模式下使用簡單的手風琴腳本here,其行爲與標準可展開菜單示例here類似,但類下的嵌套菜單不尊重noaccordian類,並且表現得像手風琴,我怎麼能阻止這種情況發生?嵌套的標準可展開菜單(手風琴)行爲
我想要嵌套菜單有能力打開多個部分。
我在noaccordian模式下使用簡單的手風琴腳本here,其行爲與標準可展開菜單示例here類似,但類下的嵌套菜單不尊重noaccordian類,並且表現得像手風琴,我怎麼能阻止這種情況發生?嵌套的標準可展開菜單(手風琴)行爲
我想要嵌套菜單有能力打開多個部分。
我認爲你需要在Classes菜單中添加class =「noaccordion」到嵌套的ul。例如:
<li> <a href="#">Classes</a>
<ul class="menu nestedmenu acitem noaccordion">
<!-- Repeat this LI -->
<li><a href="#">Built-in Electric & 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代碼應用於前幾項。
我已經更新了我的示例頁面,其中包含您的建議,但它與您的小提琴示例不一樣,我把我的示例剝離到絕對最小的代碼,但嵌套菜單仍充當了一個手風琴 – 2011-12-21 12:07:58