title: JQuery returns non-empty inputs with empty attribute selector
body: <p>Posting this here for discussion before filing a bug with JQuery.</p>
  
  <p>Consider this fiddle:</p>
  
  <p><a href="http://jsfiddle.net/tWPS6/2/" rel="nofollow">http://jsfiddle.net/tWPS6/2/</a></p>
  
  <p>I set the value attribute of one input in HTML, the other using Javascript. I then ask JQuery to select empty inputs (inputs with value == ""). It returns a length of 1 (and the one input in it is #input2).</p>
  
  <p>It's as though this empty attribute selector is selecting based on the original value of the input tags, in the original HTML, rather than the current value, even though any other means of checking the value attribute (like .value or .val()) will show me it's not in fact empty.</p>
  
  <p>This appears to be a bug in JQuery. Correct?</p>