JavaScript da mahsulotlar kalkulyatorida xaridlarni o'chirish
Keling, endi xaridni o'chirishni amalga oshiramiz. O'chirish uchun havola allaqachon mavjud, biz uni shu qator bilan yaratamiz:
createCell(tr, 'o‘chirish', 'remove');
Esingizda bo'lsin, createCell funksiyasi
yaratilgan katakni qaytaradi. Bu shuni anglatadiki,
ushbu katak bilan turli xil amallarni bajarish
mumkin. Masalan, unga klik hodisasi ishlovchisini bog'laymiz:
let remove = createCell(tr, 'o‘chirish', 'remove');
remove.addEventListener('click', function() {
// jadval qatorini o'chiramiz
});
O'rta o'zgaruvchini kiritish shart emas:
createCell(tr, 'o‘chirish', 'remove').addEventListener('click', function() {
// jadval qatorini o'chiramiz
});
Jadval qatorini o'chirish uchun yetishmayotgan kodni yozing.
recountTotal funksiyasini chaqiruvini kerakli joyga qo'shing,
shunday qilib xaridni o'chirish umumiy summani yangilasin.