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

  • HER0R

    HER0R

    16 Aralık 2007
  • MisterBrightside

    MisterBright

    24 Mart 2006
  • The Slow Mo Guys

    The Slow Mo

    15 AĞUSTOS 2010