アコーディオンを作成するために XSLT を使用している xml ドキュメントがあります。フォルダーに子がある場合、xslt/xml は h3 のアコーディオンのみを作成する必要があります。同時に、単一ページのリンクを生成するにはアコーディオンが必要です。どうすればこれを達成できますか? 順序は重要なので、単一ページのリンクをアコーディオン div の外に移動することはできません。
Google へのシングル ページ リンクがアコーディオンを壊します。すべての要素 h3s を保持したいと思います。アコーディオンに div 兄弟を持たない h3 を無視させる方法はありますか?
<div id="accordion">
<h3>Section 1</h3>
<div>
<ul>
<li>List item one</li>
<li>List item two</li>
<li>List item three</li>
</ul>
</div>
<h3>Section 2</h3>
<div>
<ul>
<li>List item one</li>
<li>List item two</li>
<li>List item three</li>
</ul>
</div>
<h3><a href="google.html">Single Page Link to Google</a></h3>
<h3>Section 3</h3>
<div>
<ul>
<li>List item one</li>
<li>List item two</li>
<li>List item three</li>
</ul>
</div>
</div>