Sharing team photos and video is central to Weplay and my team has been working hard recently to make some dramatic improvements to the media gallery experience.
One area in dire need of attention was the ability to edit photo metadata easily: changing captions, deleting pictures, moving from one album to another, etc. A user was forced to submit changes for up to sixty photos at a time with one post request. The response was slow and the potential for losing lots of changes was unacceptable.
$.delegate, available as of jQuery 1.4.2, and custom events.
I put together a brown bag presentation for my team explaining the benefits of $.delegate and custom events, currently available at .
$.delegate examples are not currently executable.