Скрыть стрелки Twitter Bootstrap влево и вправо, если присутствует только один ползунок

Я пытался скрыть левую и правую кнопки 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для другой функции, работающей с этой каруселью.

5
задан Zach Shallbetter 12 July 2012 в 21:01
поделиться