We all have to bind events to elements:
$('#link).click(function(){ do some stuff });
But, what if that element doesn’t exist yet? Well, you can use the “live” handler:
$('#link').live('click', function(){ do some stuff });
This will carry the event handler on and will match any future element that matches the selector.
More information can be found here: http://api.jquery.com/live/