Я пытаюсь удалить строку таблицы с помощью jQuery, и, хотя она исчезает с экрана и, следовательно, кажется, работает, в Firebug я все еще вижу код для него. В этой строке есть элементы формы, и поэтому я хочу понять, действительно ли строка удалена или нет, потому что я бы не хотел, чтобы эти значения были отправлены. Итак, действительно ли удалить удаление? Ниже приведен код, который я использую ... Может быть, я делаю это неправильно?jQuery ::: Удалить действительно удалить?
if($('.delete')) {
$(".delete").live('click', function(event) {
$(this).closest('tr').remove();
});
}
Я смотрю в firebug ... И я до сих пор вижу код для этого конкретного удаления. Итак, возможно, что-то не так с тем, как я это делаю? Есть ли что-то очевидное из того, что я опубликовал? – phpN00b
Вы смотрите на DOM, а не на источник? – cjk
Для пояснения к примечанию ck, живой DOM анализируется и структурируется в дереве в главном окне Firebug, тогда как код, который вы видите в разделе HTML или в разделе Script, представляет собой статический HTML, как первоначально загружен. Всякий раз, когда в структуру вносятся изменения JS, вы видите желтую подсветку на изменяемой области (и, следовательно, на всем пути вверх по дереву). – dclowd9901