Задать вопрос
@ligisayan

Как спрятать часть галереи картинок в спойлер?

Приветствую! Есть сайт на wordpress с установленным плагином галереи NextGEN Gallery Хочу сделать так, чтобы выводилось первые 2 фотки с галереи, а остальные скрывались, а по клику по кнопке список раскрывался?
пишу в крипте
window.addEventListener("load", function() {
  var height = $('.slideshowlink').height() + $('#ngg-image-0').height() * 2;
  var button = $('<button></button>');
  var gallery = $('.ngg-galleryoverview')
  button.html('Показать все').attr('type', 'button').css({
    position: 'absolute',
    top: 0,
    right: 0
  });
  button.prependTo(gallery);
  gallery.height(height);
  button.on('click', function() {
    gallery.css('height', 'auto')
  });
});

но, через консоль можно увидеть, что $('#ngg-image-0').height() не может определить, т.к. галерея еще не подгружена
  • Вопрос задан
  • 268 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы