這裏是我的原代碼:Jquery UI Accordion在每個h標籤之後需要div嗎?
<div id="accordion">
<h1>Header #1</h1>
<div>
<ul>
<li><a href="#">List item #1</a></li>
</ul>
</div>
<h1>Header #2</h1>
<div>
<ul>
<li><a href="#">List item #1</a></li>
<li><a href="#">List item #2</a></li>
<li><a href="#">List item #3</a></li>
<li><a href="#">List item #4</a></li>
</ul>
</div>
</div>
我試圖刪除內div
標記和代碼的工作就好了。唯一的區別是,當我使用div
標籤圍繞ul
標籤時,它會在它們周圍創建一些邊距。
我遇到過的關於Jquery UI Accordion的每一篇文檔或教程,在h
標籤後面使用div
標籤,但由於它沒有它們,所以我會問自己是否需要它們。
非常感謝。 :)
它可能被用來獲得與html'可能會也可能不會影響該功能的'適當的結構。所以,當你刪除任何元素,你可能需要檢查所有的功能,看看它沒有破壞任何地方.. :) –