Если вы используете jQuery 1.7+, вы можете использовать метод on
:
$("#table").on("click", "button", function() {
$(this).closest("tr").remove();
});
Обратите внимание, что предполагается, что единственные элементы типа button
, которые есть в вашей таблице, используются для удаления строк. Если это не так, вы, вероятно, захотите присвоить кнопкам «X» класс и использовать его в селекторе.
Вот рабочий пример из вышеперечисленного.
Если вы не используете jQuery 1.7+, вы можете использовать метод delegate
вместо:
$("#table").delegate("button", "click", function() {
$(this).closest("tr").remove();
});