次のマークアップがあり、jQuery UI アコーディオンを使用したいのですが、HTML5 の前に作成した典型的なアコーディオンのようにレンダリングされません。記事/セクションを使用してアコーディオンを取得するにはどうすればよいですか?
<article>
<h1>Accordion</h1>
<div id="accordion">
<section>
<h1><a href="#">Aliquam tincidunt mauris eu risus.</a></h1>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus hendrerit. Pellentesque aliquet nibh nec urna.</p>
</section>
<section>
<h1><a href="#">Integer vitae libero ac risus egestas placerat.</a></h1>
<p>Sed egestas, ante et vulputate volutpat, eros pede semper est, vitae luctus metus libero eu augue. Morbi purus libero, faucibus adipiscing, commodo quis, gravida id, est. Sed lectus.</p>
</section>
<section>
<h1><a href="#">Fusce lobortis lorem at ipsum semper sagittis.</a></h1>
<p>Morbi interdum mollis sapien. Sed ac risus. Phasellus lacinia, magna a ullamcorper laoreet, lectus arcu pulvinar risus, vitae facilisis libero dolor a purus. Sed vel lacus.</p>
</section>
</div>
</article>
私が使用するjavascriptでは:
$(document).ready(function (){
$('#accordion').accordion();
});