Estoy tratando de leer el valor de una etiqueta de entrada de tipo "buscar". Creo que debería usar $(this) en el siguiente ejemplo, pero no funciona:
$(document).ready(() => { $("#search-field").on("input", (event) => { var out = $(this).val(); $(".test-label").text(out); }) })Sin embargo, si uso $(event.currentTarget) funciona:
$(document).ready(() => { $("#search-field").on("input", (event) => { var out = $(event.currentTarget).val(); $(".test-label").text(out) }) })De acuerdo con la diferencia entre este y el objetivo del evento , debería funcionar.
¿Me estoy perdiendo de algo?