Спасибо. Увы но не работает - вот пример с вашим кодом - https://jsfiddle.net/epzs6jx6/
Получается второй слайд с одним .carousel-indicators. А скрываются в все .carousel-indicators
Немного не разобрал...
Изначально в примере был один слайдер, сейчас я так понял что их три... При таком раскладе мой код будет распространяться без разбора на все три слайдера
function carouselHideIndicators() {
var carouselItems = $("div[id^='myCarousel']");
carouselItems.each(function( index ) {
var carosel = $(this);
var carouselCardProductItems = $('.carousel-inner .item',carosel);
if (carouselCardProductItems.length <= 1) {
$('.carousel-indicators',carosel).hide();
} else {
$('.carousel-indicators',carosel).show();
}
});
}