Próbuję zrobić tę wtyczkę jQuery =>http://leandrovieira.com/projects/jquery/lightbox/ pracować z wieloma galeriami na tej samej stronie.Tworzenie wtyczki JQuery LightBox z wieloma galeriami
Problem polega na tym, że za każdym razem, gdy klikam zdjęcie z określonej galerii, wszystkie zdjęcia ze wszystkich galerii znajdują się na tej samej stronie. Załóżmy, że mam 2 galerie po 6 zdjęć. Jeśli kliknę na zdjęcie z galerii 1, zobaczę też zdjęcia z galerii 2.
Próbowałem coś takiego, aby to działało, ale bez powodzenia:
<script type="text/javascript">
$(function(){
$('div.gallery-6').each(function() {
$(this).find('a.lightbox').lightBox();
});
});
</script>
Niestety, to nie działa !!!
Jakie jest obejście tego problemu?
Po raz kolejny próbuję to zrobić, aby móc oglądać zdjęcia w ich galerii. Nie chcę, aby wszystkie zdjęcia były traktowane jako jedna galeria.
umieścić HTML próbujesz dopasować z selektorów oraz (myślę, że to problem selektor) –
też, '$ ('div.gallery-6 a.lightbox') .lightBox(); 'jest tym samym co to, co robisz z mniejszym kodem (całkiem pewnym, że jest dokładnie taki sam) –
to nie ... ponieważ chcę, żeby wtyczka traktowała moje galerie jako 2 różne galerie. Załóżmy, że jedna galeria zawiera pewien zestaw zdjęć, a druga zawiera inny zestaw zdjęć. Przeglądając pierwszą galerię, nie powinieneś widzieć pozostałych. – lpdahito