Wywołuję funkcję (poniżej), która wykona akcję, jeśli użytkownik naciśnie przycisk usuwania. Działa dobrze, ale muszę to zrobić tylko na stronie, a nie wtedy, gdy użytkownik pisze (wewnątrz danych wejściowych lub wewnątrz pola tekstowego).jQuery keydown, ale zignoruj, jeśli w polu tekstowym
$(window).keydown(function (evt) {
if (evt.which == 46) { // delete
goDoSomething();
}
});
Wszelkie pomysły how I can amend the above
do not fire
jeśli użytkownik jest in
input
lub textarea
?
Dzięki z góry,
Dave typ
Działa dobrze, dziękuję za szybką odpowiedź. Oznaczona jako odpowiedź – dhardy
@dhardy Cieszę się, że pomogło – karaxuna