基本的に、リンクの行と、その下にコンテンツが読み込まれる div があります。
ページ全体でこれらのブロックがいくつか繰り返されるため、現在のリンクの下にある「アクティブ」クラスの最初の div のみを選択します。
以下は、実際の問題を示すフィドルです。ご覧のとおり、使用しようとしまし:first
たが、これは現在のリンクの下の最初のものではなく、ページの最初のものを選択します。
$(function () {
$('.accordionContent').hide();
$(".accordionButton").click(function () {
var content_id = $(this).attr('href');
$('.active:first').html($(content_id).html()).show(500);
return false;
});
});