J'ai un keyup
lié à une fonction qui prend environ un quart de seconde pour se terminer.
$("#search").keyup(function() {
//code that takes a little bit to complete
});
Lorsqu'un utilisateur tape un mot entier ou appuie rapidement sur des touches, la fonction sera appelée plusieurs fois de suite et il faudra un certain temps pour qu'elle se termine.
Existe-t-il un moyen de limiter les appels d'événements de sorte que, s'il y en a plusieurs en succession rapide, seul celui qui a été appelé le plus récemment soit déclenché ?