/* this won't behave as we want it to; */ /* every click will alert 5 */ for (var i=0; i<5; i++) { $('

click me

').appendTo('body').click(function() { alert(i); }); }