title: JQuery iterating through textboxes and changing its color
body: <p>I'm trying to iterate through all the empty textboxes in a table and change its background colour.  I'm using the following JQuery code:</p>
  
  <pre><code>    $("#btn2").click(function() {
              var emptyTextBoxes = $('input:text').filter(function() { return this.value == ""; });
              emptyTextBoxes.each(function() {
              this.css('background-color', '#ffff00');
  //            $('#Col3Txtbx').css('background-color', '#ffff00');    
              });
          });
  </code></pre>
  
  <p><code>This</code> does not seem to refer to the textbox which seems strange to me.  When I uncomment out the particular textbox, it does reset the background colour.</p>
  
  <p>Can someone explain to me what 'This' is referring to?</p>