ThickBox is a webpage UI dialog widget written in JavaScript on top of the jQuery library.Its function is to show a single image, multiple images, inline content, iframed content, or content served through Ajax in a
bybrid modal…
Once you activate the plugin it’ll include the CSS and JavaScript for ThickBox into each and every page on your blog. This way you can put ThickBox compliant markup wherever you want and everything should work as expected.
If you don’t want to include the CSS and JavaScript for ThickBox in every page on your blog but just on those pages that actually use ThickBox that’s possible too. Just open the file thickbox.php and change INCLUDE_JS_AND_CSS_EVERYWHERE (on line 40) to false.
Now the plugin will not include the JavaScript and CSS in ever page on your website you’ll have to enable it for specific posts or pages.
You just have to add a custom field named thickbox with the value set to any non empty string. Once you’ve done that the CSS should appear in the header of your page and the JavaScript in the footer.
This isn’t the default behavior because it caused some hassle. But if you’re running a blog with a serious amount of visitors this will save you a lot of bandwidth.
Reference sites:
http://jquery.com/demo/thickbox/
http://www.christianschenk.org/projects/wordpress-thickbox-plugin/