GalleryView: A jQuery Content Gallery Plugin

GalleryView aims to provide jQuery users with a flexible, attractive content gallery that is both easy to implement and a snap to customize.

July 6, 2009 – I hope everyone had a good July 4th weekend, well…those living stateside anyway. Everyone else, I hope your weekend was equally as summer-ific. Oh, and you southern hemisphere folks, welcome to winter. That cover everyone? Cool. Anyway, just wanted to let everyone know that I should finally have a bit of time in the next few weeks to get this website back on track and start knocking out features for GalleryView 3.0. There were a lot of comments while I was away, so I need to go through them, and I’ll collect any good ideas I see. If you have any other suggestions for features or bug fixes, please let me know. Thanks!

I’m sorry guys, but something really weird is going on. It looks like I’ve lost about two weeks worth of content. Pages, posts, webstats, etc. It’s just…gone. I don’t have time to investigate right now, but I’ll look into it when I get a chance. In the meantime, this entire page is now out of date, as it talks about GalleryView 1.1. For the lastest version, 2.0, please check out http://plugins.jquery.com/project/galleryview.

Anatomy of a Gallery

Mouseover the links below to view the various elements that make up GalleryView.

Gallery Anatomy

All your content lives here. Use an image for photo galleries, HTML for text content. Use iframes or AJAX to view content from other pages or websites.

An optional element that lets you give a little more information about the content in each panel. Overlays can be placed at the top or bottom of your panels

Thumbnails for all your panels are displayed here. Extra frames are displayed as the gallery moves from panel to panel. The filmstrip can reside at the top or bottom of the gallery

The filmstrip consists of frames, each containing a small image representing the corresponding panel.

Optional element to give users a title for each frame. If enabled, captions are populated from each images ‘title’ attribute.

Usage

Using GalleryView requires a simple function call and four parameters:

$('#photos').galleryView({
	panel_width: 800,
	panel_height: 300,
	frame_width: 100,
	frame_height: 100,
});

All other parameters are strictly optional, but allow for a great deal of customization in the look and functionality of your gallery. View all options in the table at the bottom of the page.

GalleryView will expect some combination of three element types:

  1. A <div> with the id you specify in your call to GalleryView
    <div id="photos" class="galleryview">
    	...
    </div>
  2. A series of panel <div>s, with optional overlays
    ...
    <div class="panel">
    	<img src="img/gallery/02.jpg" />
    	<div class="panel-overlay">
    		<h2>Eden</h2>
    		<p>Photo by <a href="http://www.sxc.hu/profile/emsago" target="_blank">emsago</a>.
    		View full-size photo <a href="http://www.sxc.hu/photo/152865" target="_blank">here</a>.</p>
    	</div>
    </div>
    ...
  3. An unordered list of images (with optional title attributes if show_captions is set to true)
    <ul class="filmstrip">
    	<li><img src="img/gallery/frame-01.jpg" alt="Effet du soleil" title="Effet du soleil" /></li>
    	<li><img src="img/gallery/frame-02.jpg" alt="Eden" title="Eden" /></li>
    	<li><img src="img/gallery/frame-03.jpg" alt="Snail on the Corn" title="Snail on the Corn" /></li>
    	<li><img src="img/gallery/frame-04.jpg" alt="Flowers" title="Flowers" /></li>
    	<li><img src="img/gallery/frame-06.jpg" alt="Alone Beach" title="Alone Beach" /></li>
    	<li><img src="img/gallery/frame-05.jpg" alt="Sunrise Trees" title="Sunrise Trees" /></li>
    	<li><img src="img/gallery/frame-07.jpg" alt="Waterfall" title="Waterfall" /></li>
    	<li><img src="img/gallery/frame-08.jpg" alt="Death Valley" title="Death Valley" /></li>
    </ul>

View the source of the following demonstrations for some example source code.

Themes

Two sets of navigation graphics are supplied to support both light and dark colored galleries. Each theme contains the following six images in PNG format.

GalleryView allows for users to create their own themes, should they wish. Simply create new graphics with the appropriate filenames and place them in a folder within jquery-galleryview-VERSION/themes. Then set the nav_theme option to the name of this folder.

As of version 1.0, custom navigation graphics should have the same dimensions as the supplied graphics:

  • pointer.png and pointer-down.png – 19 x 10
  • next.png – 22 x 22
  • prev.png – 22 x 22
  • panel-nav-next.png and panel-nav-prev.png – 42 x 42

This restriction will likely be lifted in an upcoming release.

View a Demonstration

Download / Instructions

GalleryView requires the jQuery Timers plugin to facilitate timing of animation events. I have included a copy of jquery.timers-1.1.2.js with the plugin files.

I also recommend the jQuery Easing plugin to create a smoother filmstrip animation.

GalleryView contains a development script and a packed production script. Also included is a themes folder which contains the two default navigation graphic sets. Download the latest release from the jQuery plugin project page

GalleryView is available for use in all personal and commercial projects under the MIT license (view here). If you are using GalleryView 1.1 or below, please download a copy of this license and include it with the plugin files. The license will be included with the next version of the plugin.

To install GalleryView:

  1. Install jQuery to your website (version 1.2.1 or later)
  2. Download and unzip GalleryView package to your website’s javascript directory
  3. ‘themes’ folder and jquery.galleryview.js must remain in the same directory

Known Issues

  • Filmstrip pointer border flickers and/or disappears while transitioning between frames(Safari 4 Beta – Windows)
    • Only occurs if pointer animates instead of filmstrip
  • Gallery animation may start before images load on slower servers. This will cause some hiccups until all images are loaded
    • I’ll look into pre-loading images in future version
  • Panel overlays do not correctly fade in/out during panel transitions (IE7)
  • Transparent PNG images used in panel navigation do not properly fade in/out (IE7)
    • jQuery plugin pngFix might remedy the problem

Configuration Options & Defaults

Option Type Default Description
panel_width integer (pixels) 400 Width of panel
panel_height integer (pixels) 300 Height of panel
frame_width integer (pixels) 80 Width of filmstrip frame
frame_height integer (pixels) 80 Height of filmstrip frame
overlay_height integer (pixels) 70 Height of panel overlay
overlay_font_size any font size value (px,em,pt,%) ‘1em’ Default font size of panel overlay
overlay_position ‘top’ | ‘bottom’ ‘bottom’ Position of overlay within panel
filmstrip_position ‘top’ | ‘bottom’ ‘bottom’ Position of filmstrip within gallery
transition_speed jQuery time value (200,’slow’,etc) 400 Duration of transition animation
transition_interval jQuery time value (200,’slow’,etc) 6000 Length of time between transitions (0 = no automatic transitions)
overlay_opacity float 0.0 – 1.0 0.6 Opacity of panel overlay background
overlay_color jQuery color value (rgb,hex,name) ‘black’ Color of panel overlay background
background_color jQuery color value (rgb,hex,name) ‘black’ Color of frame background and filmstrip background
overlay_text_color jQuery color value (rgb,hex,name) ‘white’ Color of text in panel overlay
caption_text_color jQuery color value (rgb,hex,name) ‘white’ Color of text in filmstrip captions
border css value (e.g. ‘3px dotted #343434′) ‘1px solid black’ Size, style and color of gallery border
nav_theme (’light’ | ‘dark’) ‘light’ Color of navigation buttons and frame pointer
easing jQuery easing value (’linear’,’swing’,etc) ’swing’ Controls animation of filmstrip and pointer
show_captions boolean false Determines whether or not frame captions are displayed
fade_panels boolean true Determines whether panels fade during transitions or switch instantly.
pause_on_hover boolean false If true, animations will pause when the mouse hovers over the panel (requires 500ms hover to pause)

116 Comments so far

  1. » AJAX Photo Gallery Round Up WebAir Blog  —  April 20, 2009 at 1:56 am

    [...] GalleryView [...]

  2. MacGeol  —  April 20, 2009 at 12:13 pm

    Hello,

    I’m a french guy, so i apologize for my bad english.

    I really appreciate your work cause i was looking for a simple crossfade diaporama in jQuery cause i was used to a Scriptaculous crossfade one wich makes conflicts with jQuery library.

    But i have a question :
    I want to use your script to display diaporama in background of my site’s header. I found a css solution for the Scriptaculous crossfade diaporama, but i don’t find a solution with yours (as you could see on my site in developpement at the url http://www.lappeldairs.org/tinatur).

    Do you know a solution to put your great galleryview on background of my header?

    Thanks for your plugin and thanks a lot for your help!

  3. Jack  —  April 20, 2009 at 12:38 pm

    I took a brief look at your page, and it looks like you want to have a crossfade gallery behind your circular logo. My suggestion would be to use absolute positioning to place a transparent GIF or PNG of your logo on top of the gallery. This might be easy or difficult, depending on you currently have your header designed.

    This implementation, however, will still leave you with navigation buttons when someone mouses over the header. I’ll look into adding an option in the next version of GalleryView to disable navigation for panel-only galleries, resulting in a simple crossfade image rotator.

  4. Josh Edgar  —  April 20, 2009 at 4:28 pm

    Jack, have you noticed the image slideshow on the homepage of http://www.ign.com ? Is that yours, it looks a lot like GalleryView.

  5. Jack  —  April 20, 2009 at 4:48 pm

    IGN uses their own code, but I did take some inspiration from it. Namely, the border around the current filmstrip frame.

  6. Josh Edgar  —  April 20, 2009 at 9:30 pm

    Ah, the filmstrip frame was where I made the connection. Also, do you have any ideas on how to in the current version, or plans for the next version, to make background’s (gradients maybe using CSS repeat-x) for the filmstrip area?

  7. Jack  —  April 20, 2009 at 9:36 pm

    With version 1.1, you would need to define background_color as ‘transparent’, and then use CSS to define a background image for your gallery div. If you position the background image correctly, it will display behind your transparent filmstrip.

  8. Bill  —  April 21, 2009 at 12:19 pm

    Is there a way to make the overlay disappear on hover?

  9. Jack  —  April 21, 2009 at 1:19 pm

    you could always try a bit of CSS, which would look like .panel:hover .panel-overlay, .panel:hover .overlay { display: none; }. There are two separate elements to the overlay, so you’d need two rules. This won’t fade it out or anything, but it should make the overlay disappear when you hover over the panel. If you want it to disappear when you hover anywhere on the gallery, replace .panel:hover with #gallery:hover, or whatever ID you assigned to your gallery.

    I’ll look into adding this as an option with a future version, perhaps “hide_overlay_on_hover” or something to that effect.

  10. Josh Edgar  —  April 21, 2009 at 4:20 pm

    In response to your answer about my background image on filmstrip question, should I set the background CSS attributes on the “photos” div, or on the actual ul id=”filmstrip” ?

  11. Jack  —  April 21, 2009 at 4:31 pm

    It would have to be applied to the ‘photos’ <div>. The ‘filmstrip’ <ul> only comprises the space between the two navigation buttons. The easiest solution would be to set your CSS rule as #photos { background: url(path/to/image.gif) bottom left repeat-x; }, assuming your background is meant to tile across the gallery.

  12. paulie  —  April 22, 2009 at 1:52 am

    Hello Jack,
    i am looking forward to use this Gallerryview in my application, but i cant understand how to include this nto my App.
    Can you please suggest me how could i use this.
    I even read the above instructions but i fail to understand.
    Please help me in this regard.
    thank you

  13. HungPQ  —  April 22, 2009 at 4:35 am

    Hi Jack,
    Is there a way to apply two div (such as: #photos, #wallpage) on the same web page?

  14. Quentin  —  April 22, 2009 at 6:11 am

    Hi,
    I’m also french :) and I apologize for my bad english…
    In function buildPanels you add overlay divs if there are panel captions : why add this for all ?
    You can simply add the overlays on element which have panel-overlay.
    Something like that :
    //If there are panel captions, add overlay divs
    if($(’.panel-overlay’).length>0){
    $(’.panel-overlay’).each(function (){
    $(this).parent().append(”);
    })
    }
    No ?

  15. Quentin  —  April 22, 2009 at 6:14 am

    Apologize,
    I submit my post quickly but it’s not finish…
    I wish thank you for the gallery, it’s very nice and usefull !
    Nice job !

  16. Jack  —  April 22, 2009 at 8:58 am

    Currently, GalleryView only supports a single gallery per page. I’m currently working on this for the next version, so keep an eye out. Thanks.

  17. Jack  —  April 22, 2009 at 9:00 am

    You make a good point. I had been assuming that someone would either have panel captions on all captions or none. I’ll add it to my ‘to-do’ list for the next version. Thanks for the comment.

  18. Soulayman  —  April 22, 2009 at 5:15 pm

    Hey Jack sorry to bother you with the stupidest question about GalleryView but I just can’t align the text to th eleft and change the font style no matter what i try…

    Cheers.. and once again thanks for that wonderful application.

    S.

  19. IT COLLECTION  —  April 22, 2009 at 8:40 pm

    [...] A jQuery Content Gallery Plugin It’s free !!! You must check out this plugin website : http://spaceforaname.com/galleryview Posted in Ajax. Tags: Ajax, Gallery, [...]

  20. Josh  —  April 22, 2009 at 9:11 pm

    Soulayman, I’m not Jack but I’ve found this bit of CSS to work great. Just throw it in and it works.

    .panel-overlay h2,
    .panel-overlay p{
    margin: .2em 0;
    text-align: left;
    }

    .galleryview {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    }

  21. Jack  —  April 23, 2009 at 12:20 am

    Hey Soulayman. Right now all the styling is done through javascript, so some of it can be hard to override. This is changing with the next version. I’ve already separated out a lot of the styling to an external stylesheet, so it should be a lot easier to make changes to the presentation of the gallery with the next version.

  22. Soulayman  —  April 23, 2009 at 6:40 am

    Hi Josh & Jack thanks for your help

    @Josh : This is what i tried in the 1st place but in my case the javascript styling seems to be the boss no matter what..unfortunatly I’m not a Jvs guy at the moment…

    @Jack : Can’t wait to download the next version.. do you have any clue when it will be relased ?

  23. ScoobyCoo  —  April 23, 2009 at 8:17 am

    Hey Jack, like the plugin. Was just wondering when the next version is going to be released?

  24. Josh  —  April 23, 2009 at 3:15 pm

    Soulayman: It worked for me, and CSS is CSS, Javascript is Javascript. So it should override properly if your div’s are classed with panel-overlay and/or galleryview (where appropriate).

  25. ChrisP  —  April 23, 2009 at 5:24 pm

    I am displaying photographs of art works where the dimensions of images and their thumbnails is different to maintain the aspect ratio of the original work.

    The non-image part of the thumbnail frame is black which is ok. However, the “unused” portion of the main image is white which doesn’t look good.

    I can’t seem to find a solution. Any thoughts?

    Thanks,
    Chris

  26. Jack  —  April 23, 2009 at 6:34 pm

    Hi Chris. Try one of two CSS rules:
    .panel { background: black !important; }
    or
    #gallery { background: black !important; } (replace ‘gallery’ with the ID of your gallery container)
    Either one should back the space behind your full-size images black. Alternatively, you can wait for the next version of GalleryView, which will accomdate panel and frame images of differing dimensions.

  27. DIckC  —  April 24, 2009 at 6:14 am

    Galleryview looks brilliant but I need to have a vertical filmstrip and the ability to ‘popup’ the large images, closing them when cursor moves off the image. Is it easily customisable to do this?

    New to Jquery – build mostly database driven Workflow sites with PHP & a small amount fo Javascript & Jquery when I cannot avoid it(!) Site above designed with Xara Web Designer – reall quick & easy for ‘pretty but simple’ sites.

  28. Jack  —  April 24, 2009 at 9:23 am

    The vertical filmstrip is something I attempted to implement for version 1.1, but was unable to do so. I may take another crack at it, but unfortunately I can’t promise anything right now. As for your ‘popup’ request, it sounds like you want the panel to only display when the user moves their mouse cursor over a frame in the filmstrip. is this correct?

  29. Matthew SLADE  —  April 25, 2009 at 5:57 am

    Hello,

    I’m using this script on a zencart store… Mixing it with the Tabswitch jquery plugin : http://www.hieu.co.uk/blog/index.php/tabswitch/

    It looks really good, but I’m missing out on the theme elements. I don’t quite understand how to define where “themes” folder is located. I would like to put that folder in a specific place on my server and then link to that place in the correct place… How do I define where themes folder is located ?
    Thanks in advance.

  30. Links Dumper #1  —  April 25, 2009 at 10:32 am

    [...] GalleryView – jQuery ?????? ??? ??????????? ???????? [...]

  31. Marco Cardoso  —  April 25, 2009 at 12:44 pm

    Hello Jack,

    First of all, my congrats for the gallery. It’s helping me a lot! I still have a little problem in installing the gallery which is the eternal IE 6.0 issue (PNG_fix). I still haven’t figured it out how to fix the png problem, i do everything which has to be done and nothing comes out. I still get little white squares.

    I’m a portuguese student and forgive my english. I hope you can help me a little more Jack.

    I give my congratulations one more time for this project.

  32. Soulayman  —  April 25, 2009 at 5:46 pm

    Josh you were so right !!!
    I was linking to an old stylesheet which explains why the code was not working !
    Thanks a lot, everything is fine for me now !

  33. AA  —  April 26, 2009 at 10:18 am

    Very impressive! Has anyone tried using this in a jQuery Thickbox?

  34. Webagentur  —  April 26, 2009 at 12:11 pm

    Thank you … this tutorial has me very helped.

  35. ArtemSvoka  —  April 27, 2009 at 4:12 am

    >Allow for multiple galleries on one page

    Yes, man! I’m looking forward for it :)

  36. KH  —  April 27, 2009 at 10:40 am

    AA: I’ve tried it with Thinkbox using iframe and so far i have not had any problems

  37. Gaël  —  April 29, 2009 at 7:45 am

    Hi,
    First, thanx for this beautifull script and support.

    I’m thinking of using GalleryWiew for a website I’m building for a friend.
    But… he would like to have his filmstrip vertical, on the right of the gallery !

    Is this possible with your script, or do I have to find another one ?

  38. Jack  —  April 29, 2009 at 11:53 am

    Hi Gaël. You’re in luck, as I just recently got vertical filmstrips working in version 2.0 of GalleryView. It’s still under development as I polish off a few things and clean up the code, but I would expect it to be released in a few days.

  39. GoOz  —  April 30, 2009 at 5:48 am

    It’s clearly a great script, works perfectly, but i think there’s too much generated CSS.
    Have to change the script to change the design sometimes.
    That’s not so bad but i’m thinking about some designers who don’t have the knowledge of JS, they just can be lost.

  40. Gaël  —  April 30, 2009 at 4:00 pm

    Hi Jack, I’ve sent you a mail : what is checked on your to-do list for V2 is enough for me…
    …would you let me beta-test it at this point ?

    I’ll update the scrit as soon as you publish V2…

  41. Josh Edgar  —  April 30, 2009 at 5:34 pm

    Jack, using GalleryView on a different project of mine now … any way to space the items in the filmstrip more so that more words can fit on the filmstrip (e.g. the caption being wider than the thumbnail?) See on http://cyber-fm.com how the second one should say “Reformationists” and the third should say “Observing Paul.”

    Also, notice when the page first loads that it seems jquery is slow to load GalleryView — everything appears as a column of images and bulleted lists at first, and then rakes it self together… any ideas? Thanks!

  42. daniel  —  May 1, 2009 at 10:30 am

    This plugin works very well. Thanks! Is there a way to force the position of the selector on startup? Basically I want to use as tip of month selector with correct month selected on startup.

  43. Jack  —  May 1, 2009 at 4:15 pm

    Hi Daniel. That’s a very interesting application, not one I had thought of. In any case, setting a starting frame on version 1.1 is a bit of a chore (you’ll have to modify the plugin code), but if you know your way around jQuery, it shouldn’t be too tough. However, with the re-writes I’ve made for 2.0, it should be simple enough for me to add a “start_frame” option, which will make it simple to start your gallery on any frame. Thanks for the feedback.

  44. Jack  —  May 1, 2009 at 4:18 pm

    Hey Josh. I’ve already added a “frame_margin” option to version 2.0 which will let you space frames as far apart as you want. I haven’t considered widening the captions as a result, but I can take a crack at that as well. As for the flash of an unstyled list, it’s a result of galleryView not being fast enough in hiding the gallery before it starts constructing it. This is a bug fix in 2.0, but in the near term, you can try playing around with hiding the gallery container via CSS and then displaying it again after calling the GalleryView function.

  45. Federico  —  May 2, 2009 at 5:57 am

    This plugin is awesome. I’m trying to have make it so that a button could change the content of the gallery currently showing in a frame… I thought this could be solved by having more than one gallery on the same page, but since you postponed this feature, any advice?

  46. nurettin  —  May 2, 2009 at 6:05 am

    Thanks very good galery ;)

  47. Josh  —  May 14, 2009 at 6:26 pm

    Jack, there’s a problem with the Galleryview 2.0 on cyber-fm dot com, it doesn’t appear to be consolidating properly still. You still see the bulleted lists briefly and then it pulls itself together. Any fix for this? Thanks.

  48. [...] brushes from here to add kind of art-deco look to the web page.  Also I used this jQuery galleryview slideshow which is amazing. I love open [...]

  49. Titi  —  May 15, 2009 at 5:08 am

    Hi, thank you for this plugin!

    How do I set up a different theme_path?
    My js and css files are somewhere in my app and I have to customize my theme_path. How do I do that?

  50. Josh  —  May 15, 2009 at 6:41 am

    Nevermind, it was my stupid fault, I figured JS auto-included the CSS. Rather, you have to put in the tag for the galleryview.css file, and then everything worked perfectly.

  51. Rolling  —  May 16, 2009 at 4:47 am

    Can’t find a demo for that script — can you please post a link to a demo-gallery?

  52. Brendan  —  May 16, 2009 at 8:43 pm

    Hi,

    Thank you for the great work on the plugin. I am trying to figure out how to call the showItem() function from a link outside of the gallery. So I could have a list of hyperlinks and when clicked it would select the proper index from the filmstrip. Any ideas on how to call this function or to make it public?

    Thanks,

    Brendan

  53. Anz  —  May 17, 2009 at 9:42 am

    How can I make it pause by default.. I want to show the next images only when the user click on the prev/next button or image thumbnail..

  54. rzlatic  —  May 18, 2009 at 3:15 am

    man, just put some html code examples for upgrading to 2.0!

  55. Sebastiano  —  May 18, 2009 at 5:47 am

    Great job but I’m wondering… Is there a way to have a sort of navigation bar to jump to different sections of the gallery? For example in a photography portfolio including some portrait photos, some landscapes and some architecture, I would like to have three links pointing to the first image of every section above. Thank you.

  56. Pachi  —  May 19, 2009 at 11:00 am

    Hi Jack,

    Is possible in a easy way, change the filmstrip images for other when te mouse over each image.

    When de filmstrip is complete in the screen, this option works with a simple javascript like this document.images['strip01'].src=”img/gallery/strip_01_b.jpg”;, but when the filmstrip have more images doesn’t work.

    Thanks and congratulatios for your great job!!

  57. Simon Graham  —  May 22, 2009 at 11:02 am

    Hey, first of all, great plugin. I’ve been searching for a plugin for my friends site for ages and this is exactly what i wanted. However, I am having a problem with IE 6…the gallery just doesn’t show, and I have had to change the css to always display the images just incase the JS doesn’t load. This is my first site so if you could give me an insight into why this isn’t working I would be very appreciative.

    Thanks,

    Simon

  58. Sergio  —  May 24, 2009 at 2:08 am

    I’m having a problem using galleryview 1.1.

    The problem is when i’m using it in wordpress.

    you can see it at:

    http://www.amebaproducciones.com/img1.JPG

    I was applying the galleryview example into wordpress but me and a friend are having the same result:

    1. It’s displaying only 3 images in the filmstrip when actually i have four.

    2. The little pointer frame is not framed with the filmstrip.

    3. Also the white line across the up and left margin.

    I really don’t know what to do, any help will be very appreciated.

    The example is running perfectly at a plain html web page, the problem is with wordpress.

    Thank you

  59. Alex  —  May 25, 2009 at 3:20 pm

    Hi, great plugin. Many thanks!

    Only one question… I have installed ver 1.1 and it works fine, but I have problems installing ver 2.0. It loads the same images in the panel and in the filmstrip. I saw the new features in the CHANGELOG file, but there is not any explanation about how to install it and the changes in the markup from ver 1.1 to 2.0.

    I’ve found the html code snippet in the comment of the galleryview.css, but the problem still exists, cause I don’t know what to change. Maybe I am missing something important…

    Do you have any working example of GaleryView 2.0 online? Or can you please help me with some advice.

    A working example will be great help…
    Thanks in advance and good luck everybody!

  60. Alex  —  May 25, 2009 at 3:46 pm

    Fortunately, I’ve found cached versions of your lost ver 2.0 demo pages in Google’s search index looking for site:spaceforaname.com galleryview.
    That was enough for me to figure it how it works, so now it works ok for me.

    Thanks again for your time and the plugin!
    Hope you will get all your pages up soon…
    Greetings from Bulgaria!

  61. Ben  —  May 26, 2009 at 1:34 pm

    Hey, this is awesome, thank you very much. I tried to use the Demo HTML code to implement but realized I had downloaded 2.0 and it was referencing 1.1. I would much rather use 2.0 to separate out some of the CSS so I can style it easier. However, is there a demo of 2.0 somewhere or a sample of implementation code that I could look at?

    Thanks again, awesome stuff.

  62. Paul J  —  May 27, 2009 at 12:21 pm

    Is it me, or on the following example: http://spaceforaname.com/panels.html, using Firefox v3.0.10 on Win XP the overlay font weight changes from normal to bold once the transition effect is complete? (haven’t tested on Firefox for MAC yet)

    on IE7, it does not do this, albeit, I see the fade in/out panel overlay issues as described under ‘known issues’.(looking forward to seeing these get fixed)

    I think I ran into something like this before, but never figured out how to get the text to show up bold from the beginning instead of noticeably becoming bolder after the effect completes..

    any thoughts on how to fix this? or exactly what may be causing it?

    Thanks and good work.

  63. Christian  —  May 27, 2009 at 4:44 pm

    Thank you for Gallery View. I appreciate the effort you’ve put into this module. I selected Gallery View about 10 days ago to implement into a new website (http://stainedglassmedallions.com. I even read the documentation on 2.0. I see now that you’ve lost some information. I am under a deadline to have the site done by 05/30/2009. I was wondering when you would get the website updated so that I may implement features in 2.0. If you are unable to do that, do you have the documentation in any other form that you can send me? Thanks again for your efforts.

    Also, if all the features in the documentation on the web will work (except for any new features) can I use that? Thanks.

  64. [??] ???? (?) | ??? - ???? - ???? - ???? - AppleBOY  —  May 28, 2009 at 1:30 am

    [...] GalleryView 2.0: A jQuery Content Gallery Plugin [...]

  65. mir  —  May 28, 2009 at 9:01 am

    Hi,
    I live in a country that is somehow internet challenged :(

    sometimes when i choose a gallery, the page is open wide down… there is a scroll in the page, as if the are loading but u can’t see the images … then the gallery works
    but there is a time delay

    any idea or workaround for this :$
    appreciate the help and thanks for the great work
    ( i was lucky to get the latest version of the gallery.. thanks )

  66. Patrick  —  May 28, 2009 at 1:45 pm

    This is a great gallery, thanks, all your stuff is great. I noticed on ign they use it to and they are able to put the bottom part of the image behind the filmstrip, Is this a 2.0 thing, does anybody have any suggestions?

  67. Andrew  —  May 28, 2009 at 2:02 pm

    I wish to implement this on my website but do not know where to start.

    Do you have an example HTML page? I was hoping there would be one to hack in the ZIP file but there wasn’t…

  68. jQuery plugin | BLACKBING  —  May 29, 2009 at 1:09 am

    [...] GalleryView(????????????)?http://spaceforaname.com/galleryview [...]

  69. celeves  —  May 30, 2009 at 7:24 pm

    Does wrongly English.
    Truth thanks. Is grateful.

  70. Jim  —  May 31, 2009 at 3:38 am

    I am using version 1.1 and I don’t understand the syntax for setting the path to the themes folders..dark,light, and custom .. in the nav_theme option. I’m a complete JQuery newbie and I’m sure this is basic..but I’m missing something.

    is it in the format ‘javascript/galleryview/themes/dark’ .. assuming my dark folder is in themes under galleryview and javascript folders?

    I have evrything else working .. but not the pointer pngs.

    Thanks..great work on this!

    Jim

  71. Christer  —  June 1, 2009 at 5:09 am

    Hi Jack. This GalleryView looks amazing, but i would’nt on Wordpress?

  72. Yavuz Karaaslan  —  June 1, 2009 at 2:42 pm

    Is it possible to place the filmstrip over the panel? Also, is it possible to keep the filmstrip and the panel in different divs?

  73. Davide  —  June 3, 2009 at 9:45 am

    I’m trying to use this library in ver. 2.0 but if i use it at place of v1.1 i get an error in the Jquery script: error is in the rows “if ( set ) elem[ name ] = value;” because value is “NaNpx”.

    Changing v2.0 with v1.1 of this library all works right.

  74. Aram  —  June 3, 2009 at 11:10 am

    Hi Jack

    I really like the look of the gallery, it looks very slick and well implemented. However I can’t work out what HTML markup I need for v2.0 and I cant seem to find any examples anywhere.

    Could you post an example (no explanation needed) as without it I can’t imagine many people are able to use it. It might be a good idea to include a simple example in the download package to give people a starting point, many other plugins do this and it can be very useful the first time you use it.

    Thanks

    Aram

  75. Rana  —  June 3, 2009 at 1:33 pm

    Nice article, I got a lot of helps from it. Thanks

  76. Luis  —  June 3, 2009 at 2:30 pm

    Greetings from Brasil! Great job! Beautiful gallery.

    But I did note the ZIP I downloaded from jQuery’s plugins page (with version 2.0) do not contain any HTML example page.

    I also noted that if I want to change the themes folder to a diferent location in my server it will mess up the gallery.

    Maybe if you define the images (or this folder) path in a variable at the beginning of the javascript file it would be better.

  77. Dennis Artemiev  —  June 3, 2009 at 2:46 pm

    Beforehand sorry for my English. Jask, I’m very glad that I meeting with GalleryView. Can I khow how made their HTML markup for GalleryView 2.

  78. Luis  —  June 3, 2009 at 2:55 pm

    Well, it’s me again (Luis from Brasil). Now I noticed you’ve already defined a variable (img_path) to the images path in the javascript.

    But still it didn’t work. I’ve changed the themes folder to another location, specified it in the variable and nothing happened. Right now I have a gallery without control buttons.

    I would appreciate if you clarify this. Tks.

  79. Scott  —  June 4, 2009 at 8:33 am

    Hi Jack

    Any chance of providing a GalleryView 2 example

    Difficult without that to proceed. Shame as you have put in a lot of effort to date – kind of a priority to us mere mortals

    Cheers

  80. Mike  —  June 4, 2009 at 9:42 am

    Any chance of some basic 2.0 examples being placed back on the site?

  81. le migliori 30 jquery | Web Design  —  June 4, 2009 at 10:58 am

    [...] GalleryView [...]

  82. Aaron  —  June 5, 2009 at 2:20 pm

    Any one get this to work with an xml or rss feed?

  83. IcetehSearch  —  June 5, 2009 at 4:39 pm

    I love this plugin, but too bad the thumbnails aren’t created by jquery. They are static thumbnail size pictures =(

  84. [...] Ajax GalleryView [...]

  85. jQuery Gallery View | Simone D'Amico  —  June 8, 2009 at 7:51 pm

    [...] GalleryView: A jQuery Content Gallery Plugin posted under jQuery, javascript Post correlati: CSS: Tutorial Menu orizzontale con icone [...]

  86. apompei  —  June 9, 2009 at 5:05 pm

    Hello Jack,

    I am attempting to use the HTML panel content, no automatic transitions implementation of Gallery View. I’ve downloaded the latest version of GalleryView, 2.0.

    I referenced your example page to see wha thte html structure was like and how oyu implemented this plugin. I’ve pretty much setup my html page the same way but when I view it in a browser it is invisible.

    Are there any adjustments that need to be made for this implementation to work with the 2.0 version.

    I’m at a loss.

  87. vijay  —  June 10, 2009 at 7:06 am

    i cannot create gallery view 2.0. Can you send me latest version of gallery demo plz. I want to use “GalleryView: A jQuery Content Gallery Plugin”. If it is possible, plz send me it on my e-mail.

    It is very beautiful content gallery.

    Thanks

  88. Richard  —  June 11, 2009 at 12:38 am

    I don’t know if I’m just reading through the files wrong but I believe the CSS supplied with the Galleryview 2.0 on the jQuery plugin page is the incorrect version?

  89. noel  —  June 11, 2009 at 2:27 am

    by far the slickest gallery i’ve found. thanks..

  90. incremental  —  June 11, 2009 at 2:29 am

    really nice gallery.. thanks..

  91. Pooja gupta  —  June 12, 2009 at 6:06 am

    hey,
    I m using gallaryview plugin version 2.0

    I m facing problem while using this..all of my content gets repeated.

    Please suggest me any example of using the jquery gallary view 2.0 plugin.

    I think there are changes while using 2.0.

    Thanks

  92. M  —  June 12, 2009 at 9:01 pm

    Is there anyway to get them to display like the FLuid Gallries?

    http://www.evrium.com/store/fg2p_details.php

    Would make it perfect as i really dont want flash on my site

  93. Josh  —  June 14, 2009 at 11:57 pm

    Jack. Working on the lightbox style display for a company Web site and I keep having problems with the navigation images not loading properly. In my browswers, both Chrome & IE, they display as the red X as if the images are missing.

    Where in the script are these images even told to load from. Any help would be appreciated.

  94. Dustin  —  June 15, 2009 at 11:33 am

    Has anyone figured out the IE7 panel overlay fade in/out issue? Is there a way to make the images continue to fade in/out but have the overlays not?

  95. JIm  —  June 16, 2009 at 4:02 am

    Did anyone get an answer on where to out the theme folder and/or how to set a custom path?

    I can’t seem to get the next and prev pngs and the indicator png to show .. using 1.1

    Thanks!
    Jim

  96. Shaun  —  June 16, 2009 at 2:23 pm

    Hi there,

    I am implementing GalleryView 1.1 inside of a tab using jQuery UI’s tabs. Everything fits nicely but when the page first loads, the thumbnail pointer ends up at the top of the div. I have to refresh the page before it comes down to the proper spot.

    Anyone else run into this type of problem/knows how to fix it?

    Thanks

  97. Aaron  —  June 16, 2009 at 2:41 pm

    Jack,

    Just curious if you could post the “updated html structure” that is mentioned in the CHANGELOG.txt of 2.0. I’m really loving the idea of the gallery – but can’t get it to work and would love to use it.

    Thanks,
    Aaron

  98. percy  —  June 17, 2009 at 4:09 pm

    Hi, please help me!!!!
    I’m using IE7 but i have a problem, two small boxs appears above the arrows, please please somebody can send me the zip please-!!!!

    I’m using this
    Panels Only – Lightbox style gallery
    when I proved it on localhost appears the problem

  99. kamm  —  June 17, 2009 at 4:43 pm

    Thanks for this great slide show.

    Is there a demo available for version 2?

    I’m hoping to get it working so I can make the most of the new feature to accommodate different thumbnail sizes.

    Even something very basic would be a help.

    TIA
    kamm…

  100. Ledneah  —  June 17, 2009 at 8:04 pm

    I have an error that tells me that this function does not exist
    Error: $ ( “# photos’). GalleryView is not a function
    Source File: http://localhost/Jquery/example/gallery-light.html
    Line: 16

    and if I set it just like this in the example I want a prompt response because I love this gallery and would like to use

  101. Grace  —  June 18, 2009 at 3:15 pm

    Hey Jack, I’m looking to use your plugin for my photography website, as it provides the image gallery/scroller most close to what I’ve envisioned. However, I’m using your 2.0 and its a big difficult to work with as there is no example of what this new HTML markup looks like. Could you provide some examples as you’ve done with 1.1?

    As well it doesn’t look like the filmstrip size variable actually works.

    In 2.0, is it possible to have separate thumb image sets? Sometimes its desirable to have the thumbs premade because the photographer may want to produce the thumbs with a specific focus.

    thanks!

  102. sek loso  —  June 21, 2009 at 5:56 am

    very nice!! I love this.

  103. Eric Stoller  —  June 22, 2009 at 12:42 pm

    Have you noticed that the panels do not transition correctly in IE 8.0?

    http://spaceforaname.com/panels.html

    The initial panel looks great, but the text area on the second image is offset to the left. Any thoughts on how to fix this issue? My guess is that it requires some tweaking of the CSS???

    Thanks!

  104. Andrew Appleton  —  June 23, 2009 at 9:14 am

    For anyone struggling with implementing the 2.0 version, the markup is as follows (from trial and error plus some help from twitter.com/leepowell):

    …Whatever…

    Hope this helps whilst the 2.0 page is MIA.

  105. Andrew Appleton  —  June 23, 2009 at 9:18 am

    Hmm… stripped all of the markup from my comment.

  106. nick  —  June 27, 2009 at 2:37 pm

    Hey, there are no docs/examples for v2.0. Could someone set up just a demo or two?

  107. Alaa Al-Hussein  —  June 30, 2009 at 7:19 am

    The is my best image gallery in jQuery.
    I didn’t get any problems or even difficulties using it.

    Thanks for the author.

  108. inversed  —  June 30, 2009 at 1:34 pm

    Just bumping this. I could really use an HTML code example for 2.0

  109. Jen  —  July 1, 2009 at 3:00 am

    If I wanted to click on an image and have the pointer move to that position – instead of moving the image thumbnail to the first position – how would I go about doing that?

    I notice if you only have 3 thumbnails then you click on a thumbnail and the pointer goes to that spot. If you have many thumbnails it goes on a rotating thing where the thumbnails just keep repeating. I’d prefer to have the left and right show a different selection of thumbnails (maybe setting the one selected as either the first or last item seen depending on which direction you click) and have it end rather than continuous.

    Thanks – nice script :)

  110. OFY  —  July 1, 2009 at 3:22 am

    ooo Thank you, Beatifull, Te?ekkürler.

  111. Baimu  —  July 1, 2009 at 5:53 am

    Hello Jack,

    Do you have any idea about how to stop scrolling when it reaches to the last photo of the strip? Let’s say there are 14 pictures on the strip and after some clicks on arrow it will reach to the 14th picture, when it reaches there it must stop scrolling to right direction, it should not show first picture after 14th.

    It is urgent, any idea is appreciated.

    Thanks in advance.

  112. ed  —  July 2, 2009 at 1:09 pm

    How can i make the filmstrip either expand to the same width as the panel or custom position my thumbnails in a specific position, i have a 626px panel and 5 106px wide thumbnails, and it keeps adding the wrapper. Thanks in advance

  113. percy  —  July 2, 2009 at 7:48 pm

    Hi Jack, I have only one problem, or perhaps two, get this url with FF (http://spaceforaname.com/panels.html), IE7 does not provide you with the arrows appear to the sides. Down to the zip, not just the HTML document are the others. Please Jack, and take several days trying to solve it. Thank you very much

  114. Brett  —  July 6, 2009 at 6:16 am

    Hey, I cant get the panel overlay to work on 2.0 and I have no idea what is wrong. The overlay content is not even showing up as a catpion. :(

  115. Andrew Appleton  —  August 4, 2009 at 9:14 am

    Looks like a lot of people are having trouble getting version 2.0 to work correctly.

    I have put together a small example – hope it helps!

  116. Dennis Artemiev  —  September 1, 2009 at 12:23 pm

    Andrew Appleton: Cool! Thanx!

116 Responses to “GalleryView: A jQuery Content Gallery Plugin”




By submitting a comment here you grant Space for a Name a perpetual license to reproduce your words and name/web site in attribution. Inappropriate comments will be removed at admin's discretion.