title: change() for appended select doesn't work
body: <p>I've jQuery function on change for a select element:</p>
  
  <pre><code>$("#category").change(function(){
      $("table[id=advance_search]").append("&lt;tr id='item_type'&gt;&lt;/tr&gt;");
      $("tr[id=item_type]").append("&lt;td class='field_input'&gt;&lt;select id='type'&gt;&lt;option value='1'&gt;One&lt;option&gt;&lt;option value='2'&gt;Two&lt;option&gt;&lt;/select&gt;&lt;/td&gt;");
  });
  
  $("tr[id=item_type]").children(".field_input").delegate("select[id=type]", "change", function() {
      console.log("change");
  });
  </code></pre>
  
  <p>When I change value on <code>select#type</code>, string "change" doesn't show in console.
  Can anyone help me? </p>
  
  <hr>
  
  <p>Edited, for adding <code>&lt;td class='field_input'&gt;</code> as children of <code>$("tr[id=item_type]")</code> </p>