Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Pouze tento týden sleva až 80 % na e-learning týkající se C a C++. Zároveň využij akce až 80 % zdarma při nákupu e-learningu - více informací.
c++ week

Diskuze: Focus inputu len po predchádzajucom focuse rodičovského elementu

Aktivity
Avatar
Juraj Mlich
Redaktor
Avatar
Juraj Mlich:23.1.2016 17:17

Zdravím,

neviem si dať rady s jednou funkcionalitou a preto by som Vás rád požiadal o pomoc.

Predstavte si, že máte element, v ktorom je klasický input. Tento element je širší ako input a rovnako je možné ho focusnúť (tabindex="-1") klasicky cez .focus(). Editácia tohoto inputu by ale mala fungovať, len pokiaľ je blok focusnutý. Tým pádom, pokiaľ klikne priamo na input, focus sa z neho prehodí na element.

Problém ale nastáva v prípade, keď element je focusnutý a klikne sa naň znovu, prehodí sa focus na input. Avšak prehodenie focusu spôsobí blur toho elementu. Tým pádom sa zase focus prehodí z inputu na blok.

Ako by ste to riešili vy? Vopred veľmi pekne ďakujem.

 
Odpovědět
23.1.2016 17:17
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.