~ Improved: on_close() now called with JSON object instead of url
~ Improved: Maintain jQuery object chainability