Скрыть следующую кнопку в LightBox с помощью JavaScript - PullRequest
1 голос
/ 04 июня 2011

У меня есть несколько изображений на странице. Они все должны показываться в лайтбоксе, но без глупой кнопки «Далее». В любом случае, чтобы отключить следующую кнопку в jquery / javascript? Я не могу отключить его в CSS, так как это изменение будет глобальным.

Спасибо!

Ответы [ 4 ]

2 голосов
/ 10 июля 2012

Изменение CSS не для меня.Это сделало:

Изменить: $('#lightbox-nav').show(); На: $('#lightbox-nav').hide();

в файле лайтбокса .js.

Я использую версию .min, поэтому мне пришлосьбыстро "найти":)

0 голосов
/ 06 июня 2011
function initLightBox() {
      $('a.lightbox').each(function () { $(this).lightBox(); });
  }

Если вы хотите отобразить лайтбокс на отдельных изображениях, используйте функцию .each () для индивидуальной инициализации лайтбокса.Или используйте $ ('a.lightbox'). Lightbox ();для инициализации лайтбокса на наборе картинок (на котором будут отображаться кнопки Next и Prev)

0 голосов
/ 06 июня 2011

Добавьте CSS, чтобы скрыть их:

#lightbox-nav-btnPrev {
    display: none;
}
#lightbox-nav-btnNext {
    display: none;
}
0 голосов
/ 04 июня 2011

Установите дополнение Firebug в Firefox, если вы еще этого не сделали.Откройте веб-страницу и щелкните правой кнопкой мыши на элементе.На вкладке html в firebug должен отображаться идентификатор элемента, если он есть.Если у него нет идентификатора, дайте его.Затем поместите эту строку кода в любой метод, который вызывает показ лайтбокса.

$("#youridhere").toggle(false);

Если у вас возникли проблемы с этим, предоставьте мне больше информации, и я могу дать вам лучший ответ.

...