# Zachytávání událostí kalkulačky v JavaScriptu

> Pro vývojáře: posluchače událostí kalkulačky, na které navážete vlastní funkce — třeba po přepočtu ceny nebo dokončení vykreslení.

- **Zdroj:** https://www.webotvurci.cz/navody/produktova-kalkulacka/zachytavani-udalosti-kalkulacky-v-javascriptu/
- **Doplněk / kategorie:** Produktová kalkulačka (https://www.webotvurci.cz/navody/produktova-kalkulacka/)
- **Datum:** 2024-02-12
- **Autor:** Webotvůrci (https://www.webotvurci.cz/)

---

Pomocí těchto posluchačů událostí v JavaScriptu lze vylepšit webovou kalkulačku, a to přidáním vlastních funkcí nebo reakcí na klíčové události. Například, po dokončení vykreslení nebo přepočtu kalkulačky, můžete integrovat dodatečné funkce, jako je zobrazování upozornění, provádění dalších výpočtů, nebo spojení s jinými částmi stránky.

**1. Událost ‚wt_calc_event_render_finish‘**: Tato událost se vyvolá, když kalkulačka dokončí proces vykreslování. Posluchač této události může být použit k spuštění kódu, který reaguje na dokončení načítání kalkulačky, jako je zobrazení informací nebo aktivace dodatečných UI prvků.

```
document.addEventListener('wt_calc_event_render_finish', function(e) {
    console.log('vykresleno');
});
```

**2.** **Událost ‚wt_calc_event_configurator_recount‘**: Tato událost nastává, když dojde k přepočtu hodnot v kalkulačce. Posluchač pro tuto událost umožňuje vývojářům zasáhnout ihned po přepočtu, což může zahrnovat aktualizaci dalších prvků stránky nebo zobrazení výsledků výpočtu v jiném kontextu.

```
document.addEventListener('wt_calc_event_configurator_recount', function(e) {
    console.log('přepočítáno');
});
```

```

```

---

*Návod pochází z webu Webotvůrci — Zlatý a Premium partner Shoptetu.*
*Všechny návody: https://www.webotvurci.cz/navody/ · Kontakt: jsme@webotvurci.cz*
