title: Can't select added tr by jQuery
body: <p>I add table and it's raws by jQuery when find result in database,and remove table when don't find anything.It works correctly. </p>
  
  <pre><code>$("#AdminSearch").bind("change keyup", function() { 
         var url = "http://localhost/PmMusic/index.php/admin/ajax/admin_search/"+$("#AdminSearch").val();
          $.getJSON(url,function(data){
              if (data.length == 0)
              {
                  $("#AutoSearch").hide(1000);
                  $("#AutoSearchTable").remove();
              }
              else
              {
                  $("#AutoSearchTable").remove();
                  $("#AutoSearch").append('&lt;table id="AutoSearchTable"&gt;');
                  for(var i = 0;i &lt; data.length &amp;&amp; i &lt; 5;i++)
                      {
                       $("#AutoSearchTable").append('&lt;tr&gt;&lt;td id="TableSearchTR'+i+'" value="'+data[i]+'"&gt;'+data[i]+'&lt;/td&gt;&lt;/tr&gt;');
                      }
                  $("#AutoSearch").append('&lt;/table&gt;');
                  $("#AutoSearch").show(1000);    
              }
          });
  
      });
  </code></pre>
  
  <p>but when I wanna select tr by following code</p>
  
  <pre><code>    $('tr').click(function(){
          alert("Hi");
      });
  </code></pre>
  
  <p>When I click on other table tr in page it works,but it can't select tr which added by upper code).
  where is the problem?</p>