Click on the poem to unpack it: a proof of concept
/*********************************************** * Animated Collapsible DIV v2.4- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com) * This notice MUST stay intact for legal use * Visit Dynamic Drive at http://www.dynamicdrive.com/ for this script and 100s more ***********************************************/
?> */
animatedcollapse.addDiv('aaron', 'fade=1,hide=1') animatedcollapse.addDiv('bessie', 'fade=1,hide=1') animatedcollapse.addDiv('carl', 'fade=1,hide=1') animatedcollapse.addDiv('daniel', 'fade=1,hide=1') animatedcollapse.addDiv('edward', 'fade=1,hide=1') animatedcollapse.addDiv('frieda', 'fade=1,hide=1') animatedcollapse.addDiv('george', 'fade=1,hide=1') animatedcollapse.addDiv('henry', 'fade=1,hide=1') animatedcollapse.addDiv('iona', 'fade=1,hide=1') animatedcollapse.addDiv('john', 'fade=1,hide=1') animatedcollapse.addDiv('kim', 'fade=1,hide=1') animatedcollapse.addDiv('leif', 'fade=1,hide=1') animatedcollapse.addDiv('mike', 'fade=1,hide=1') animatedcollapse.addDiv('nathan', 'fade=1,hide=1') animatedcollapse.addDiv('oliver', 'fade=1,hide=1') animatedcollapse.addDiv('peony', 'fade=1,hide=1') animatedcollapse.addDiv('quinn', 'fade=1,hide=1') animatedcollapse.addDiv('roland', 'fade=1,hide=1') animatedcollapse.addDiv('sylvia', 'fade=1,hide=1') animatedcollapse.addDiv('tyler', 'fade=1,hide=1') animatedcollapse.addDiv('undine', 'fade=1,hide=1') animatedcollapse.addDiv('vince', 'fade=1,hide=1')
animatedcollapse.ontoggle=function($, divobj, state){ //fires each time a DIV is expanded/contracted //$: Access to jQuery //divobj: DOM reference to DIV being expanded/ collapsed. Use "divobj.id" to get its ID //state: "block" or "none", depending on state }
animatedcollapse.init()





This is so damn cool. (And I particularly love the gloss on 'newfangleness'.)