Zadejte hledaný výraz...

onFocus, focus a Safari + Chrome

meloun
verified
rating uzivatele
(5 hodnocení)
9. 2. 2010 11:00:00
Potřebuji při kliknutí na radio button skrýt / zobrazit div, bohužel ani onFocus, ani focus v jQuery mi nefungují v Safari ani Google Chrome - poradíte, prosím, čím to nahradit?
9. 2. 2010 11:00:00
https://webtrh.cz/diskuse/onfocus-focus-a-safari-chrome/#reply455072
Milan
verified
rating uzivatele
(15 hodnocení)
9. 2. 2010 11:58:09
Nepoužíváš jQuery 1.4. ? Jsou tam teď nové události focusin, focusout, http://zdrojak.root.cz/clanky/novinky-v-jquery-1-4/
9. 2. 2010 11:58:09
https://webtrh.cz/diskuse/onfocus-focus-a-safari-chrome/#reply455071
meloun
verified
rating uzivatele
(5 hodnocení)
9. 2. 2010 12:01:21
Vyřešeno! Ale je to fakt záhada:
onFocus, focus funguje v Safari a Chrome pouze při vybrání klávesnicí, nikoliv při kliknutí myší... ALE - událost click nefunguje pouze při kliknutí, ale i při vybrání klávesnicí, tedy funguje tak, jak má fungovat focus, avšak ve všech prohlížečích...
9. 2. 2010 12:01:21
https://webtrh.cz/diskuse/onfocus-focus-a-safari-chrome/#reply455070
Záhada to je, ale je otázka co je správně. Jak se má používat klávesnice při procházení radio buttonů a checkboxů?
Zkouším tady http://www.w3schools.com/js/tryit.asp?filename=try_dom_radio_focus_blur v editoru, ten jejich příklad, ale trochu opravený, doplněný o tabindexy a se správným přiřazením radio inputů do pole cože
a prohlížeč běžící na webkit jádru ignoruje tabindex číslo 2, to pole bere jako jeden element, teda když to zkouším tabulátorem. Bere první radi, pak skočí ke trojce. Ale pokud mám focus na tom prvním radiu jde se přesunout na to další radio pomocí šipek na klávesnici. Cítím, že mám někde nějakou mezeru. Díky za info.
13. 2. 2010 20:47:32
https://webtrh.cz/diskuse/onfocus-focus-a-safari-chrome/#reply455069
Pro odpověď se přihlašte.
Přihlásit