クラス .active をカスタム ブートストラップ ページネーションに追加したいと考えています。
現在、ページネーションをクリックしてナビゲートするとうまく機能しますが、矢印を使用すると、ページネーションの次の項目がアクティブになりません。
したがって、基本的には、.carousel 要素のどの子要素がアクティブであるかを確認し、アクティブなクラスをページネーションの同じ (たとえば 2 番目の) 子要素に追加したいと考えています。
$('.sb-links a').click(function(q){
q.preventDefault();
targetSlide = $(this).attr('data-to')-1;
$('#myCarousel').carousel(targetSlide);
$('a').removeClass('active');
$(this).addClass('active').siblings().removeClass('active');
});
コードは次のようになりますが、子要素を手動で入力しても機能しません。
if ( $('.carousel-inner div:nth-child(1)').hasClass('active') ) {
$('.sb-links a:nth-child(1)').addClass('active');
};
助けてくれてありがとう!