Colorbox is a lightweight customizable lightbox plugin for jQuery. It accepts settings from an object of key/value pairs, and can be assigned to any HTML element.
Colorbox - Features:
Supports photos, grouping, slideshow, ajax, inline, and iframed content.
Lightweight: 10KB of JavaScript (less than 5KBs gzipped).
Appearance is controlled through CSS so it can be restyled.
Can be extended with callbacks & event-hooks without altering the source files.
Completely unobtrusive, options are