can anyone explain why this code works:
$(document).ready(function(){
$("#file").on('change',function(){
$("#selected_files_div").append("<input type='button' class='red_button'>");
$(".red_button").on('click', function(){
// do something
});
});
});
but this one does not work?
$(document).ready(function(){
$("#file").on('change',function(){
$("#selected_files_div").append("<input type='button' class='red_button'>");
});
$(".red_button").on('click', function(){
// do something
});
});
Appending always works but click event works only in first.. case