SORU
17 HAZİRAN 2010, PERŞEMBE


Nasıl bir WordPress kullanmak istiyorum .() val tuşa bastıktan SONRA olay?

Var:

$(someTextInputField).keypress(function() {
  alert($(this).val());
});

Şimdi Uyarı Her zaman basışı ÖNCE değerini döndürür alanı boş (örneğin, tip 'a' ve beni uyar " verir. Ben yazın 'b' ve bana uyarı veriyor?). Ama tuşa bastıktan SONRA değeri nasıl yapabilirim istiyorum?

Arka plan: bir düğme metin alanına en az bir karakter içeriyor. en kısa sürede etkinleştirmek için istiyorum Her tuşa basıldığında olay bu testi yaparım, ama iade val kullanarak) sonuç her zaman bir adım arkasında. Değişiklik() kullanarak olay daha sonra düğme metin kutusu çıkıncaya dek devre dışı olduğu için benim için bir seçenek değil. Eğer bunu yapmak için daha iyi bir yolu varsa, bunu duyduğuma sevindim!

CEVAP
17 HAZİRAN 2010, PERŞEMBE


Değişim keypress keyup için:

$(someTextInputField).on("keyup", function() {
  alert($(this).val());
});

keypress, keyup basılı olduğu anahtarı anahtarı serbest bırakıldığında harekete harekete geçirilir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • fireflame65

    fireflame65

    27 Mart 2007
  • RaverX DouBle StAg XI

    RaverX DouBl

    23 Mayıs 2008
  • William Sledd

    William Sled

    24 EYLÜL 2006