title: browser auto fill event
body: <p>I am doing some website where I have a login form. I know people can save their usernames and passwords on these in their web browsers. </p>
  
  <p>I need to show / hide a label (<code>&lt;label&gt;&lt;/label&gt;</code>). if the field is empty then the label has to appear, if there is any value in the field then the label has to hide,
  but this doesn't work with the browser autocomplete, is there anyway I can track this?</p>
  
  <p>I tried with: </p>
  
  <pre><code>jQuery.change();
  </code></pre>
  
  <p>but that doesn't work. </p>
  
  <p>Is there anything I can do about this rather than turning autocomplete off?</p>