jQuery $(ce) à l'intérieur de la fonction

Je veux passer $(this) à une fonction, mais je ne suis pas sûr. Il y a un fil similaire, mais je ne peut toujours pas faire de travail. J'espère que quelqu'un pourra m'aider.

$(document).ready(function() {
  var delay = (function(){
    var timer = 0;
    return function(callback, ms){
      clearTimeout (timer);
      timer = setTimeout(callback, ms);
    };
  })();

  $('input').keyup(function() {
      delay(function(){
        alert($(this).val());
      }, 1000 );
  });
});
InformationsquelleAutor user1324762 | 2012-08-15