選択したコンテンツの一番上までスクロールしているアコーディオン コンテンツがあります。初めてクリックすると機能しますが、1 つのアコーディオンが開いていると、選択したテキストがさらにスクロールします。最初にすべてのアコーディオンを閉じると、正常に動作します。
jQuery(document).ready(function( $ )
{
$(".slider .sliderlead").click(function()
{
$(this).siblings(".sliderlead").removeClass("active");
$(this).siblings(".sliderContent").removeClass("active");
$(this).next(".sliderContent").slideToggle("slow");
$(this).next(".sliderContent")
.toggleClass("active")
.siblings(".sliderContent:visible")
.slideUp("slow");
$(this).toggleClass("active");
$('html, body').animate(
{
scrollTop: $(".sliderlead.active").offset().top
}, 150);
});
$(".slider .sliderContent").click(function()
{
$(this).slideUp("slow");
$(this).removeClass("active");
$(".slider .sliderlead").removeClass("active");
});
これに関するヒントをいただければ幸いです。週末中ずっとそれを理解するために費やしていましたが、解決策を見つけることができませんでした。