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

  • 3dmmfavs

    3dmmfavs

    29 Kasım 2009
  • Air_Fooj

    Air_Fooj

    24 NİSAN 2009
  • ModNation Racers H.Q.

    ModNation Ra

    31 Ocak 2010