jQuery: Ndryshoni një ENTER në një TAB

Një praktikë e zakonshme në aplikacionet në internet është që sjellja e çelësit ENTER nuk është ajo që zakonisht ka si parazgjedhje, dhe me jQuery ju mund ta ndryshoni atë sjellje fare lehtë.

Kodi i kërkuar është ky:

funksioni enter2tab (e) {
nëse (e.keyCode == 13) {
cb = parseInt ($ (kjo) .attr ('tabindex'));

nëse ($ (': input [tabindex = \ »+ (cb + 1) +' \ ']')! = null) {
$ (': input [tabindex = \ »+ (cb + 1) +' \ ']'). fokusi ();
$ (': input [tabindex = \ »+ (cb + 1) +' \ ']'). zgjedh ();
e.preventDefault ();

kthimi i rremë;}}}

Ju duhet të përfshini funksionin enter2tab në veprimin ku dëshironi të zbatohet, pa ndonjë më mistere.

Burimi | Kristalb


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   FERNANDO dijo

    Unë ju them, përdorni kodin tuaj dhe nuk funksionon për mua, unë dua të kontrolloj që kur shtypni ENTER bën funksionin e një TAB për të lëvizur fokusin në hyrjen tjetër

  2.   Fuck you, unë të linda dijo

    Kontrolloni sintaksën e kodit, pasi nuk funksionon. Do të jetë për shkak të vlerësimeve të vetme që bëhen zbukurim dhe ka citate të dyfishta që nuk mbyllen.