Try:
$('#imgDelete').live('click', function() { $(this).parents('td').remove(); });
Find the difference between .parent () and .parents ();) (I assume imgDelete is not a direct child of td) (Also, you should use the class instead of id, as was said)
source share