title: attr('defaultValue') is returning undefined using jQuery 1.6.3
body: <p>I have a simple script in jQuery that works perfectly with jQuery 1.5.2 as you can see in <a href="http://jsfiddle.net/kHBsD/">this jsFiddle</a>.  What is supposed to happen is that when you bring focus to the text field, the default value is removed.  And when if you leave the field blank, the original default value is put back in place.</p>
  
  <p><a href="http://jsfiddle.net/kHBsD/">http://jsfiddle.net/kHBsD/</a></p>
  
  <p>However, the same exact code, where only jQuery 1.6.3 is used instead, is not working.  (Not working means that the default value remains in the text box until you manually delete it as you can see in <a href="http://jsfiddle.net/kHBsD/1/">this jsFiddle</a>.</p>
  
  <p><a href="http://jsfiddle.net/kHBsD/1/">http://jsfiddle.net/kHBsD/1/</a></p>
  
  <p>There are no script errors in the console and other aspects of the function are operational.  You can see the <code>hover()</code> portion is working fine in both jsFiddles.</p>
  
  <hr>
  
  <p><strong>Summarized Version (the Root Problem)</strong></p>
  
  <p>jQuery 1.6.3 is returning <code>undefined</code> for <code>.attr('defaultValue')</code>.</p>
  
  <p><a href="http://jsfiddle.net/kHBsD/3/">jsFiddle using jQuery 1.6.3 (not working)</a></p>
  
  <p>However, jQuery 1.5.2 is returning the expected value for <code>.attr('defaultValue')</code>.</p>
  
  <p><a href="http://jsfiddle.net/kHBsD/2/">jsFiddle using jQuery 1.5.2 (working)</a></p>
  
  <hr>
  
  <p><strong>Question:</strong></p>
  
  <p>Does anyone know why this would be happening?  (It looks like a jQuery bug to me.)</p>
  
  <p>The following is still working...</p>
  
  <pre><code>document.getElementById().defaultValue
  </code></pre>
  
  <p>...but I think it's pretty ugly to have to do that where jQuery is available.</p>
  
  <p>I'm open to other suggestions.</p>