tengo la siguiente función:jQuery obtener valor de entrada después de pulsación de tecla
$(document).ready(function() {
$("#dSuggest").keypress(function() {
var dInput = $('input:text[name=dSuggest]').val();
console.log(dInput);
$(".dDimension:contains('" + dInput + "')").css("display","block");
});
});
Por alguna razón, por primera pulsación de tecla, me estoy poniendo una cadena vacía para el registro de la consola.
Works, pero con jQuery 2.x cabo esto está fuera de fecha ahora como la respuesta más abajo utilizando el encendido y la entrada es la mejor manera de hacerlo ahora. – ppumkin
@ppumkin: El hecho de que jQuery 2 no esté disponible no significa que las personas no necesiten ser compatibles con IE8 y versiones anteriores. Y no veo nada en los documentos que sugiera soporte real para el tipo de evento 'input'. –
Corrija, deben dejar de soportar IE, señale. La mayoría de las "soluciones temporales" en jQuery 1.x son para IE, por lo que realmente se debe renombrar a jQuerIE. – ppumkin