Pirkinių šalinimas maisto produktų skaičiuoklėje su JavaScript
Dabar įgyvendinkime pirkimo šalinimą. Nuoroda šalinimui jau yra, mes ją sukuriame šia eilute:
createCell(tr, 'pašalinti', 'remove');
Primenu, kad funkcija createCell
grąžina sukurtą langelį. Tai reiškia,
kad su šiuo langu galima atlikti įvairias
operacijas. Pavyzdžiui, pririškime prie jo paspaudimo apdorojimą:
let remove = createCell(tr, 'pašalinti', 'remove');
remove.addEventListener('click', function() {
// pašalinsime lentelės eilutę
});
Tarpinio kintamojo galima ir neįvesti:
createCell(tr, 'pašalinti', 'remove').addEventListener('click', function() {
// pašalinsime lentelės eilutę
});
Parašykite trūkstamą kodą lentelės eilutės pašalinimui.
Pridėkite funkcijos recountTotal iškvietimą
reikiamoje vietoje taip, kad pirkimo pašalinimas
atnaujintų bendrą sumą.