Autor Zpráva
kuzmic
Profil
Dobrý den,

chtěl moc poprosit zkušené jQueristy, jestli by dokázali poradit s posunem kurzoru v inputu.

Snažím se vytvořit funkci, která při kliknutí do inputu #email vloží automaticky znak @. Tato část pracuje v pořádku. Nicméně rád bych, aby se i následně po doplnění kurzor posunul před vložený @ pro lepší práci uživatelů. Bohužel zde jsem trošku narazil, jelikož se mi zmíněný posun nedaří vytvořit.

http://jsfiddle.net/rv8y4/

Budu moc rád za jakoukoli pomoc nebo tip na řešení.

Děkuji

Kuzmic


Tak jsem to pravděpodobně vyřešil:
http://jsfiddle.net/rv8y4/1/

Řešení jsem převzal zde:
http://www.jquery4u.com/jquery-functions/jquery-set-focus-character-range/

Snad je to v pořádku.
juriad
Profil
http://stackoverflow.com/questions/1865563/set-cursor-at-a-length-of-14-onfocus-of-a-textbox/1867393#1867393
Zavolej tuto funkci.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: