title: Can't access object made by ajax call
body: <p>I have this ajax request:</p>
  
  <pre><code>$.ajax({
             type: "POST",
             dataType: "json",
             data: dataString,
             url: "app/changeQuantity",
             success: function(data) {
  $('#table').append('&lt;tr&gt;&lt;td&gt;&lt;a id="uid"&gt;click&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;');
  
  });
  </code></pre>
  
  <p>as you can see it makes new row in #table. But this new objects made by ajax are not accessible from next functions. Result from ajax is not a regullar part of DOM, or what is the reason for this strange behavior?</p>
  
  <pre><code>$('#uid').on('click', function () {
  alert('ok');
  });
  </code></pre>