記事を書いており、ハイパーリンクの脚注で対応する参照をインラインで切り替えたいと考えています。したがって、例:
jQuery:
$(document).ready(function() {
$('.reference').hide();
$('.footnote').click(function() {
$(this).next('.reference').toggle('slow');
return false;
});
});
html:
<p>
Blah blah blah blah<a href='#' class='footnote'>[5]</a><span class='reference'>Doe, John. <em>The Book of Blah</em>. 2013.</span>
</p>
これは問題なく動作しますが、フォーマットが問題になる特定のケースでは、参照範囲を段落タグの外に置くと、操作全体が台無しになります。
<p>
Blah blah blah blah<a href='#' class='footnote'>[5]</a>
</p>
<span class='reference'>Doe, John. <em>The Book of Blah</em>. 2013.</span>
何か案は?
ありがとう!