Давайте теперь реализуем удаление покупки. Ссылка для удаления у нас уже есть, мы создаем ее этой строчкой:
createCell(tr, 'удалить', 'remove');
Напоминаю, что функция createCell
возвращает созданную ячейку. Это значит,
что с этой ячейкой можно выполнять различные
операции. Например, привяжем к ней обработчик
клика:
let remove = createCell(tr, 'удалить', 'remove');
remove.addEventListener('click', function() {
// удалим ряд таблицы
});
Промежуточную переменную можно и не вводить:
createCell(tr, 'удалить', 'remove').addEventListener('click', function() {
// удалим ряд таблицы
});
Напишите недостающий код для удаления ряда таблицы.
Добавьте вызов функции recountTotal
в нужное место так, чтобы удаление покупки
обновляло общую сумму.