自分のページの1つで動作するようにアコーディオンを設定しています。そして、何らかの理由で、それは正しく機能していません。おそらく私のセクションタグかもしれないと思います。以下は私のHTMLマークアップです。
<section class="module flag-{style} {page_module_style}"> <!-- {page_module_style} is the embed for the accordion class/id -->
<h1>{header}</h1>
<div class="copy">
{copy}
</div>
</section>
JQueryUIサイトとJQueryToolsからJQueryコードを適用しましたが、応答がありません。以下はJQueryUIコードです。
$(function() {
$('#accordion').accordion();
});
JQueryで、コードにあるようにIDからクラスに変更し、そこで交換しました。セクションタグが原因ですか?はい、JQueryソースは私のヘッダーにリンクされています。ダブルチェックしました。
PS私はExpressionEngineCMSを使用しているので、HMTLマークアップでは、それらは中括弧内に埋め込まれています。また、JQueryを手作業でコーディングしないようにしています。これは、スタイルが異なる可能性のある追加のページに実装される可能性があるためです。