After append() how to bind a click event to just added element
- by Pentium10
I have this code
$(".delete2").click(function() {
$('#load2').fadeIn();
}
I have dynamically added item via this return
addSubcategory = function(){
sucategorynameval = $("#sucategoryname").val();
categoryId = $("#addcategoryid").val();
$.get("process-add-subcat.php", { "action": "add_subcategory", "sucategoryname": sucategorynameval, "categoryId":categoryId },
function(data){
//$("#main-cat-"+categoryId).load(location.href+"&pageExclusive=1 #main-cat-"+categoryId+">*","");
$("#main-cat-"+categoryId).append(data);
$("#addcategoryid").val('');
$("#sucategoryname").val('');
});
The returned data contains delete2 classed item.
How do I apply the click event to the newly added item?