title: Event.keyCode doesn't work with 'on input' - undefined
body: <p>Currently I'm working on a feature for a project and event.keyCode appears doesn't work for "on input" trigger. I'm using Google Chrome 31 and jQuery 1.10.2. </p>
  
  <p><strong>Here's what I tried inside my method:</strong></p>
  
  <pre><code>input.on('input', function(event){
      console.log("event.charCode: " + event.charCode);
      console.log("event.keyCode: " + event.keyCode);
      console.log("event.which: " + event.which);
      console.log("window.event ? event.keyCode : event.which: " + window.event ? event.keyCode : event.which);
  });
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/r8jCz.png" alt="enter image description here"></p>
  
  <p>I get <code>undefined</code> for all this methods. Am I doing something wrong or this is a jQuery / Javascript issue? <a href="http://jsfiddle.net/uBZF9/1/" rel="noreferrer">Here you can find the fiddle</a>.</p>
  
  <p><strong>I want that my input fires when user paste something inside it or change, by any way, the input content.</strong></p>
  
  <p>p.s: my method works as expected, the only thing that doesn't work is...this.</p>