Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как спрятать часть галереи картинок в спойлер? (https://javascript.ru/forum/jquery/64943-kak-spryatat-chast-galerei-kartinok-v-spojjler.html)

ligisayan 15.09.2016 11:51

Как спрятать часть галереи картинок в спойлер?
 
Приветствую! Есть сайт на 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() не может определить, т.к. галерея еще не подгружена

Rise 15.09.2016 20:10

ligisayan, это window.addEventListener не jquery style...

ligisayan 16.09.2016 09:58

Цитата:

Сообщение от Rise (Сообщение 428803)
ligisayan, это window.addEventListener не jquery style...

Rise, да спасибо, понял - а как решить задачу?


Часовой пояс GMT +3, время: 00:50.