jQuery: muutke ENTER vahekaardiks

Veebirakendustes on levinud tava, et ENTER-klahvi käitumine pole vaikimisi tavapärane, ja jQuery abil saate seda käitumist üsna lihtsalt muuta.

Nõutav kood on järgmine:

funktsioon enter2tab (e) {
kui (e.keyCode == 13) {
cb = parseInt ($ (this) .attr ('tabindex'));

kui ($ (': sisend [tabindex = \ »+ (cb + 1) +' \ ']')! = null) {
$ (': sisend [tabindex = \ »+ (cb + 1) +' \ ']'). focus ();
$ (': sisend [tabindex = \ »+ (cb + 1) +' \ ']'). vali ();
e.preventDefault ();

tagastage vale;}}}

Funktsioon enter2tab peate lisama toimingutesse, kus soovite seda rakendada, ilma rohkemate saladusteta.

Allikas | Cristalab


Artikli sisu järgib meie põhimõtteid toimetuse eetika. Veast teatamiseks klõpsake nuppu siin.

2 kommentaari, jätke oma

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   FERNANDO DIJO

    Ma ütlen teile, kasutage oma koodi ja see ei tööta minu jaoks, ma tahan kontrollida, et ENTER-i vajutamine muudab TAB-i funktsiooni fookuse järgmisele sisendile viimiseks

  2.   Persse, ma sünnitasin su DIJO

    Kontrollige koodi süntaksit, kuna see ei tööta. Selle põhjuseks on kuradi üksikud jutumärgid, mis muudetakse kaunistuseks, ja on topelt jutumärke, mis ei sulgu.