Слайдер Nivo скрывает кнопки «Предыдущая / Следующая», если изображение только одно - PullRequest
1 голос
/ 29 октября 2011

Мне было интересно, знает ли кто-нибудь, кто имел опыт использования ползунка Jquery Nivo, можно ли скрыть кнопки «предыдущий / следующий», если ползунок содержит только 1 изображение? Причина, по которой я использую слайдер, заключается в том, что у меня есть целая куча других изображений, которые загружаются в слайдер через нумерацию страниц: P Так что мне просто интересно, возможно ли это сделать? :)

Ответы [ 4 ]

6 голосов
/ 18 февраля 2012

это мой обходной путь для этой проблемы:

if($('.nivoSlider').find('img').size()===1)
{
   $('.nivo-directionNav').remove();
}
2 голосов
/ 03 ноября 2012

Просто столкнулся с этим сегодня.Удачи, ребята.

Строка # 156 // Это удаляет управление nav

if(settings.controlNav && vars.totalSlides > 1){

Строка # 320 // Это останавливает анимацию

if((!vars || vars.stop) && !nudge || vars.totalSlides == 1) return false;
1 голос
/ 19 декабря 2012
jQuery(function($){
    if(jQuery('.nivoSlider').find('img').length>1){
        $('#slider').nivoSlider({
            effect: 'fade' // Specify sets like: 'fold,fade,sliceDown'
        });
    }
});
1 голос
/ 29 октября 2011

теоретически, вы можете сделать это:

if($(".nivoSlider").children().length === 1)
    $("nivo-prevNav, nivo-nextNav").hide(0);
...