javascript - jQuery .on("click") - alternative to .live() -
in project appending several buttons div:
$(".tab-content").append("<div class='landing_content'><button class='off-screen-nav-button btn btn-info btn_edit' data-effeckt='effeckt-off-screen-nav-right-overlay'>edit</button></div>"); and listen click following code:
$(".tab-content").on("click",".btn-edit",function(){ console.log('edit'); }); why not working? used use .live() has been deprecated.
thanks.
in markup have btn_edit , in jquery have btn-edit.
change markup class match jquery selector, this:
$(".tab-content").append("<div class='landing_content'><button class='off-screen-nav-button btn btn-info btn-edit' data-effeckt='effeckt-off-screen-nav-right-overlay'>edit</button></div>");
Comments
Post a Comment