jquery - Fancybox gallery with images in different places -


i have (html) page image gallery (all images together) , 1 separate image.

i put images image gallery in a

<div id="imagegallery"> 

i put separate image in a

<div id="separateimage"> 

and have javascript

$('#imagegallery a').fancybox(); $('#separateimage a').fancybox(); 

fancybox works fine on both, image gallery , separate image. can cycle through image gallery, however, separate image not part of cycle. how can make cycles through images: image gallery , separate image?

i tried adding

rel="gallery" 

to anchors explained @ https://www.inkling.com/read/javascript-jquery-david-sawyer-mcfarland-2nd/chapter-7/advanced-gallery-with-jquery

but apparently works if images in same div (id)!?

the issue binding fancybox 2 different selectors :

$('#imagegallery a') , $('#separateimage a') in order make gallery, elements whether within same div or not, need use same selector (fancybox v2.x)

so without having hard-code manually each element of each separated div, :

$("#imagegallery a, #separateimage a")     .addclass("fancybox")     .attr("rel", "gallery")     .fancybox({        //api options        padding: 8 // example     });  

now elements regardless position share same class , rel attribute.

see jsfiddle


Comments

Popular posts from this blog

Perl - how to grep a block of text from a file -

delphi - How to remove all the grips on a coolbar if I have several coolbands? -

javascript - Animating array of divs; only the final element is modified -