JavaScript-də məhsul kalkulyatorunda alınanların silinməsi
İndi isə alınanın silinməsini həyata keçirək. Bizim artıq silmə üçün linkimiz var, biz onu bu xətt ilə yaradırıq:
createCell(tr, 'silmək', 'remove');
Xatırladım ki, createCell funksiyası
yaradılmış xananı qaytarır. Bu o deməkdir ki,
bu xana ilə müxtəlif əməliyyatlar yerinə yetirmək olar.
Məsələn, ona klik işləyicisini əlavə edək:
let remove = createCell(tr, 'silmək', 'remove');
remove.addEventListener('click', function() {
// cədvəl sətirini silək
});
Ara dəyişəni təqdim etmək olmaz da:
createCell(tr, 'silmək', 'remove').addEventListener('click', function() {
// cədvəl sətirini silək
});
Cədvəl sətirinin silinməsi üçün çatışmayan kodu yazın.
Alınanın silinməsi ümumi məbləği yenilədiyi üçün
recountTotal funksiyasının çağırışını
zəruri yerə əlavə edin.