Zadejte hledaný výraz...

Nefunkční.on() funkce

tomve
verified
rating uzivatele
(22 hodnocení)
10. 5. 2015 15:33:22
Potřeboval bych poradit, už si nevím rady :/.
Mám div, ve kterém se načte obsah ajaxem. A v tom divu je např. tlačitko, po kliknutí na tlačitko má vyskočit např. nějaký alert.
Jenže mě nic nevyskočí.
JS kód je na stránce, nikoliv v divu a to
$('#c7').on('click', function(){
alert('test');
});
a ono nic.
Nějaké rady?
10. 5. 2015 15:33:22
https://webtrh.cz/diskuse/nefunkcni-on-funkce/#reply1112124
10. 5. 2015 15:39:58
https://webtrh.cz/diskuse/nefunkcni-on-funkce/#reply1112123
tomve
verified
rating uzivatele
(22 hodnocení)
10. 5. 2015 15:45:58
Napsal _Daffy_;1193589
Dík, ale to v tom mám, mě se to celý nechtělo vypísovat :).
10. 5. 2015 15:45:58
https://webtrh.cz/diskuse/nefunkcni-on-funkce/#reply1112122
tomito
verified
rating uzivatele
(10 hodnocení)
10. 5. 2015 16:01:04
10. 5. 2015 16:01:04
https://webtrh.cz/diskuse/nefunkcni-on-funkce/#reply1112121
Aleš Trunda
verified
rating uzivatele
(16 hodnocení)
10. 5. 2015 16:02:16
Na tom kódu nic špatně není, co takle kontrolovat zda ten element existuje když to bindujete? To se vždycky musím smát těmto nadpisům "nefunguje on() funce" - samozřejmě funguje, něco tam máte špatně, ale nesvádějte to na funkci.
10. 5. 2015 16:02:16
https://webtrh.cz/diskuse/nefunkcni-on-funkce/#reply1112120
tomve
verified
rating uzivatele
(22 hodnocení)
10. 5. 2015 16:09:57
Napsal tomito;1193594
$("body").on("click", "div#c7", function(){}
Dík, funguje, cool.
Poslal bych ti něco na pivo, pokud pošleš kam :)
---------- Post added 10.05.2015 at 16:11 ----------
Napsal ivanbohatyr;1193595
Na tom kódu nic špatně není, co takle kontrolovat zda ten element existuje když to bindujete? To se vždycky musím smát těmto nadpisům "nefunguje on() funce" - samozřejmě funguje, něco tam máte špatně, ale nesvádějte to na funkci.
Pane experte, že tam něco bylo špatně, to jsem věděl, ale že tam nechyběl element, to jsem taky věděl.
10. 5. 2015 16:09:57
https://webtrh.cz/diskuse/nefunkcni-on-funkce/#reply1112119
Napsal Tomve;1193597
Pane experte, že tam něco bylo špatně, to jsem věděl, ale že tam nechyběl element, to jsem taky věděl.
Ale on tam právě chyběl :).
11. 5. 2015 02:22:31
https://webtrh.cz/diskuse/nefunkcni-on-funkce/#reply1112118
Petr Soukup
verified
rating uzivatele
(5 hodnocení)
11. 5. 2015 14:39:30
Napsal _Daffy_;1193589
Metoda Live je od verze 1.7 (tzn od března 2009) deprecated a neměla by se používat. V aktuální jQuery 2.1 už ani není.
.live() | jQuery API Documentation
11. 5. 2015 14:39:30
https://webtrh.cz/diskuse/nefunkcni-on-funkce/#reply1112117
tomve
verified
rating uzivatele
(22 hodnocení)
11. 5. 2015 14:51:31
Napsal Pix;1193683
Ale on tam právě chyběl :).
Ale na stránce byl, jinak element chyběl v tom on(), pokud myslel toto, měl to napsát rozumněji.
---------- Post added 11.05.2015 at 14:52 ----------
Napsal Souki;1193820
Metoda Live je od verze 1.7 (tzn od března 2009) deprecated a neměla by se používat. V aktuální jQuery 2.1 už ani není.
.live() | jQuery API Documentation
Toho live() jsem si ani nevšiml...
11. 5. 2015 14:51:31
https://webtrh.cz/diskuse/nefunkcni-on-funkce/#reply1112116
Pro odpověď se přihlašte.
Přihlásit