1
Featherlight 갤러리를 사용하여 여러 갤러리를 호출하려면 어떻게해야합니까? 고유 한 클래스를 사용하지 않고도 갤러리를 사용할 수 있습니까? 고유 한 클래스가없는 한 페이지에서 여러 개의 깃털 라이트 갤러리
나는if($('.image-gallery').length) {
$('.image-gallery').featherlightGallery({
variant: 'gal',
filter: $(this).find('.featured-image')
});
}
을 시도하지만 필터가 나는 그것이 않는 생각하는 방식으로 작동합니다 생각하지 않습니다.
현재 - 동일한 갤러리 라이트 박스에있는 페이지의 각 항목을로드합니다. 각 부모에 대해 고유 한 라이트 박스 갤러리가 필요합니다. .image-gallery
. 즉, 첫 번째 라이트 박스 갤러리의 화살표를 클릭해도 두 번째 갤러리의 사진이 표시되지 않습니다.
<div class="image-gallery">
<div class="featured-image" data-featherlight="http://imgurl"><img /></div>
<div class="featured-image" data-featherlight="http://imgurl"><img /></div>
</div>
<div class="image-gallery">
<div class="featured-image" data-featherlight="http://imgurl"><img /></div>
<div class="featured-image" data-featherlight="http://imgurl"><img /></div>
</div>
여기는 Fiddle입니다.
응답 해 주셔서 감사합니다. 이것은 작동하지 않았지만 내 부분에서는 잘못되었을 수 있습니다. 나는 내일 피들에 모범을 보일 것이다. :) –
안녕하세요! 나는 당신의 솔루션으로 JS Fiddle을 추가했다. 갤러리 코드를 고려하지 않고 원래의 깃털 빛으로 되돌아가는 것 같습니다. –
답변 됨 편집 됨 ... –