title: Focus does not hide the hint on browser back button (jquery.hint.js)
body: <p>I use jquery.hint.js. On page load everiting is fine but when i use back browser button the focus does not hide the hint.</p>
  
  <pre><code>jQuery.fn.hint = function (blurClass) {
      if (!blurClass) {
          blurClass = 'blur';
      }
  
      return this.each(function () {
          // get jQuery version of 'this'
          var $input = jQuery(this),
  
          // capture the rest of the variable to allow for reuse
            title = $input.attr('title'),
            $form = jQuery(this.form),
            $win = jQuery(window);
  
          function remove() {
              if ($input.val() === title &amp;&amp; $input.hasClass(blurClass)) {
                  $input.val('').removeClass(blurClass);
              }
          }
  
          // only apply logic if the element has the attribute
          if (title) {
              // on blur, set value to title attr if text is blank
              $input.blur(function () {
                  if (this.value === '') {
                      $input.val(title).addClass(blurClass);
                  }
              }).focus(remove).blur(); // now change all inputs to title
  
              // clear the pre-defined text when form is submitted
              $form.submit(remove);
              $win.unload(remove); // handles Firefox's autocomplete
          }
      });
  };
  </code></pre>
  
  <p>example on normal page load: <a href="http://prntscr.com/sik0d" rel="nofollow">http://prntscr.com/sik0d</a>
  example after using back browser button: <a href="http://prntscr.com/sikap" rel="nofollow">http://prntscr.com/sikap</a> (doses not hide the hint on focus, it just add text to input field)</p>
  
  <p>how to fix this. How to force this script to reload on back button? thanks</p>