我需要採用多級ul並使用optgroup創建選擇框。我想用jQuery來做這件事。 optgroup標籤將是任何孩子的父母。使用jQuery將多級UL轉換爲使用optgroup的selectbox
我的標記:
<ul>
<li><a href="#">Section 1</a> </li>
<li><a href="#">Section 2</a>
<ul>
<li><a href="#">Section 2.1</a></li>
<li><a href="#">Section 2.2</a></li>
<li><a href="#">Section 2.3</a> </li>
</ul>
</li>
<li><a href="#">Section 3</a></li>
</ul>
我需要什麼:
<select>
<option value="#">Section 1</option>
<optgroup label="Section 2">
<option value="#">Section 2.1</option>
<option value="#">Section 2.3</option>
<option value="#">Section 2.3</option>
</optgroup>
<option value="#">Section 3</option>
</select>
到目前爲止,我可以創造一個選擇框,但它只尊重一層: http://jsfiddle.net/RyanBrackett/0wp0ypng/
感謝您的幫助
您的要求是什麼? – 2014-09-02 18:19:53
剛剛添加了結果代碼。謝謝 – 2014-09-02 18:30:16