title: bind to event for element created dynamically. (jQuery 1.7.2)
body: <p>I have a js file. It contain the following code:</p>
  
  <pre><code>$("#speedB").change(function () {
  
      var date = $(this).val();
      $('.fl_near a').removeClass('selected');
      var clientId = $('#wiz_main').data('client');
      var eventId = $('#wiz_main').data('event');
      $.get('/desk/GetSessionScreen', { clientId: clientId, eventId: eventId, date: date }, function (data) {
          $('#step1').html(data);
      });
  });
  </code></pre>
  
  <p>The problem in that element with id <code>speedB</code> not exist on page when page is loaded. It appears later after ajax request. How can I bind event for element created later using <code>jQuery 1.7.2 (method</code>on`)?
  Thanks.</p>