JQuery получить значение после нажатия клавиши

У меня есть следующая функция:

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

По какой-то причине, при первом нажатии клавиш я получаю пустую строку в журнал консоли.

117
задан Brian Tompsett - 汤莱恩 19 August 2019 в 09:40
поделиться