logo
08.11.2018 15:14
1
Zdravím.
Klient používá knihovnu pro jeden funkční prvek na svých stránek a chce u jednoho konkrétního elementu z té knihovny změnit text/popisek.
Změna textu (zkoušel jsem to dynamicky přes jQuery nebo přímo v prohlížeči) ale způsobí, že se prvek ihned změní zpět.
Zatím jsem do té knihovny víc nešťoural (vím akorát, že to bude trochu složitější - jeden kus Javascriptového kódu nahrává dynamicky jiný, atd.).
Vypadá to, jako by na tento element byla vázaná nějaká událost, která jakékoli jeho změny přepíše zpět.
Můžu vůbec v prohlížeči (používám Chrome) zjistit v Code Inspectoru, jaké jsou na určitý element navěšeny události (i když jsou vytvořeny dynamicky, později)?
Dá se danou událost zrušit a poté text u prvku přepsat?
Googloval jsem, ale našel jsem metody, které (podle tamního varování) už jsou zastaralé.
Díky.
09.11.2018 00:42
2
Určitě to půjde řešit i líp, ale mohlo by ti pomoct si zjistit, jaké se kdy volají funkce. V devtools záložka Performance -> Record. Tam pak vidíš všechny proběhnuté eventy a spouštěné funkce (stacktrace).