Я пытался скрыть левую и правую кнопки Bootstrap Carousel, если присутствует только один ползунок, но не могу заставить его работать должным образом.
Я пробовал
if ($('.carousel-inner div').length === 1 ) {
$(this).find('.controls.carousel-control').hide();
}
и
if($('.carousel-inner.item').is(':only-child')) {
$(this).find('.controls.carousel-control').hide();
Без всякого везения.
Есть ли конкретная причина, по которой ни один из них не будет работать? Консоль возвращает правильное количество ползунков для .length
, и я использую точно такой же метод .hide
для другой функции, работающей с этой каруселью.