私は現在 Fancybox を使用しており、jQuery UI アコーディオンを使用して、画像の下にあるテキスト キャプションの開閉を切り替える機能を追加したいと考えています。残念ながら、jQuery UI アコーディオンを機能させるのに苦労しています。ページ (Fancybox の外部) でアコーディオンをテストしたところ、問題なく動作しました。
コードは次のとおりです。
<script>
$(document).ready(function() {
$("a.fancybox").fancybox({
'titlePosition' : 'outside',
});
$( "#accordion" ).accordion({
collapsible: true
});
});
</script>
<a class="fancybox" rel="group1" href="images/example.jpg" title="<div id='accordion'><h3><a href='#'>Example</a></h3><div><p>text here</p></div></div>" ><img src="images/example.jpg" alt="Portraits"></a>
どんなガイダンスも本当に感謝しています!ありがとうございました。