Я пытаюсь использовать "LighGallery.js" на своей странице.lightgallery.js несколько экземпляров не работает
Ситуация: У меня есть несколько групп изображений, и каждая группа должна отображаться в собственной галерее. Для каждой группы отображается 1 изображение, а остальные скрыты и должны отображаться в галерее при нажатии первого видимого изображения.
Задача: Галерея запускает только первую категорию. Это не вызывает просмотр галереи для остальных изображений.
Вопрос: Как использовать несколько экземпляров галерей. Я не могу понять это из документации. Кто-нибудь работал над этим раньше?
То, что я пробовал: Я читал вокруг и попытался с помощью Hash плагин, который поставляется вместе. Он по-прежнему не работает:
структуры Код:
HTML:
<div class="topleft">
<!--Gallery 1st picture triggers-->
<ul>
<li>
<a class="gthumbnail gallery1" href="http://lorempixel.com/320/240"><img src="http://lorempixel.com/320/240" alt=""></a>
</li>
<li>
<a class="gthumbnail gallery2" href="http://lorempixel.com/320/240"><img src="http://lorempixel.com/320/240" alt=""></a>
</li>
</ul>
<!------------------->
<!--Individual galleries surrounded by DIVs-->
<div>
<a class="gallery1" href="http://lorempixel.com/320/240"><img src="http://lorempixel.com/320/240" alt=""></a>
<a class="gallery1" href="http://lorempixel.com/320/240"><img src="http://lorempixel.com/320/240" alt=""></a>
</div>
<div>
<a class="gallery2" href="http://lorempixel.com/320/240"><img src="http://lorempixel.com/320/240" alt=""></a>
<a class="gallery2" href="http://lorempixel.com/320/240"><img src="http://lorempixel.com/320/240" alt=""></a>
</div>
<!------------------->
</div>
JS:
$(".topleft").lightGallery({
thumbnail: true,
hash: true,
galleryId: "gallery1",
selector: '.gallery1'
});
$(".topleft").lightGallery({
thumbnail: true,
hash: true,
galleryId: "gallery2",
selector: '.gallery2'
});
Спасибо вам