jquery タブに問題があります。これは、既にここで解決されている次の問題と非常によく似ています。
以下のようにしたので、タブクリック時のジャンプが変わりました。
しかし、問題は、コンテンツ div のテキストの長さが大きく異なり、レイアウトにフッターがあるため、テキストが最も多いタブをクリックしてから、テキストが少ないタブをクリックすると、巨大なテキストが表示されることです。テキストとフッターの間のギャップ。特定のタブをクリックしたときに、高さが常にテキストの長さに正確に正確に調整され、最高にとどまらない可能性はありますか?
私の問題が理解できることを願っています。助けていただければ幸いです。
これが私の例です:
http://crossmediasolutions.de/cmsweb/index.htm
jqueryは次のとおりです。
$(document).ready(function() {
$(".tab_content").hide(); //Hide all content
$(".tabs li:first").addClass("current").show();
$(".tab_content:first").show();
$(".tabs li").click(function() {
$(".tabs li").removeClass("current");
$(this).addClass("current");
$('.tab_container').css('min-height', $('.tab_container').height()+'px');
$(".tab_content").hide();
var activeTab = $(this).find("a").attr("href");
$(activeTab).fadeIn();
return false;
});
});