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

  • Ben Vivona

    Ben Vivona

    24 Ocak 2010
  • CommonArtisan

    CommonArtisa

    7 Temmuz 2012
  • lifeisforsharingDT

    lifeisforsha

    18 Mayıs 2011