SORU
25 ŞUBAT 2010, PERŞEMBE


yakalamak için nasıl jquery sekme için olay anahtar ve değişim girin

Ben yakın olmalı, ne yapılması gerektiğini bir WordPress kullanmak bir çözüm istiyorum.

$('html').bind('keypress', function(e)
{
     if(e.keyCode == 13)
     {
         return e.keyCode = 9; //set event key to tab
     }
});

Yanlış dönüş ve enter tuşuna basılmasını engeller, sadece 9 keyCode sekmesinden yapmak değiştirebileceğimi düşündüm ama çalışmak için görünmüyor. Yakın olmalıyım, neler oluyor?

CEVAP
25 ŞUBAT 2010, PERŞEMBE


Here is a solution :

$('input').on("keypress", function(e) {
            /* ENTER PRESSED*/
            if (e.keyCode == 13) {
                /* FOCUS ELEMENT */
                var inputs = $(this).parents("form").eq(0).find(":input");
                var idx = inputs.index(this);

                if (idx == inputs.length - 1) {
                    inputs[0].select()
                } else {
                    inputs[idx   1].focus(); //  handles submit buttons
                    inputs[idx   1].select();
                }
                return false;
            }
        });

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • J Medema

    J Medema

    11 EKİM 2006
  • Jon Reed

    Jon Reed

    14 AĞUSTOS 2006
  • stokelycalm

    stokelycalm

    28 Aralık 2010