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

  • Ayite Atiwoto (superjiffrey)

    Ayite Atiwot

    29 EYLÜL 2010
  • DeAdPiXel6667

    DeAdPiXel666

    2 Ocak 2010
  • SavageLuxxxGaming - Daily NBA 2K15 & NBA Live 15 Enjoy And Subscribe!

    SavageLuxxxG

    11 Ocak 2013