Ошибка плагина JQuery 'Jcarousel', требуется помощь - PullRequest
0 голосов
/ 11 января 2010

Я использую JCarousel для показа некоторых объявлений.

Все отлично работает, кроме случаев, когда нет рекламы, т.е. JCarousel имеет нулевое содержание. Это активирует кнопку «Далее», как будто там, где внутри карусели есть неограниченное количество предметов. Я вообще не изменял никакого кода, только CSS для цветов и атрибутов.

Кто-нибудь знает, о чем я говорю, или кто-нибудь, кто может помочь мне исправить это??

В противном случае я заменю его другим плагином Jquery Carousel!

Спасибо

1 Ответ

0 голосов
/ 11 января 2010

вам нужно будет обнаружить наличие аддов и затем отключить кнопку, если их нет. Вы можете сделать все это из API. Вероятно, я бы передал этот функционал как часть обратного вызова init.

eaxmple:

$('#ad-continer').jcarousel({initCallback: 
  function(carousel, state){
    if($(carousel.list).length < 1){
       // set next and previous to disabled.
    }
  }
});

Вам нужно посмотреть на источник для jcarousel, чтобы увидеть, какие другие методы вы можете вызвать. Я знаю, что есть способ отключить элементы управления независимо. и на самом деле есть много вариантов, которые вы можете передать не только 2 ... http://sorgalla.com/projects/jcarousel/#Configuration

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...