SORU
9 Ocak 2012, PAZARTESİ


bir WordPress kullanmak tuşa bastıktan sonra giriş değeri elde

Aşağıdaki işlevi var:

$(document).ready(function() {
    $("#dSuggest").keypress(function() {
        var dInput = $('input:text[name=dSuggest]').val();
        console.log(dInput);
        $(".dDimension:contains('"   dInput   "')").css("display","block");
    });
});

İlk basışı nedense, boş bir dize günlük konsola alıyorum.

CEVAP
16 EKİM 2013, ÇARŞAMBA


Bu oldukça eski bir yazı olduğunu fark, aynı sorunla uğraşıyordum gibi bir cevap neyse veririz.

"input" olay yerine kullanın, ve .on yöntemi ile kayıt olmanız gerekmektedir. Bu - keyup gecikme olmadan hızlı ve tarif son basışı eksik sorunu çözer.

$('#dSuggest').on("input", function() {
    var dInput = this.value;
    console.log(dInput);
    $(".dDimension:contains('"   dInput   "')").css("display","block");
});

Demo here

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Hollyscoop

    Hollyscoop

    30 Ocak 2007
  • SamsTech

    SamsTech

    4 NİSAN 2014
  • spyib

    spyib

    9 Ocak 2007