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

  • Canal de arkyoru

    Canal de ark

    18 Ocak 2007
  • Friday Night Cranks

    Friday Night

    27 Mayıs 2007
  • JorteexHD

    JorteexHD

    20 NİSAN 2012