jQuery how to bind onclick event to dynamically added HTML element [duplicate]

All of these methods are deprecated. You should use the on method to solve your problem.

If you want to target a dynamically added element you’ll have to use

$(document).on('click', selector-to-your-element , function() {
     //code here ....
});

this replace the deprecated .live() method.

Leave a Comment