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

  • Christian Atlas

    Christian At

    26 Mart 2009
  • HBO

    HBO

    17 Mayıs 2006
  • MW Technology

    MW Technolog

    28 EKİM 2009