Before jQuery 1.8 I was able to use .live() to fire when a button was clicked that was dynamically inserted by jquery.
Now, .on() and .bind() both do not work for el
delegate is far efficient than on handler
$(document).delegate('click', "selector", function() { //your stuff });