title: Submit form live via new jQuery - without .live
body: <p>I had problem with submitting live form on new jQuery (1.10.X, 2.X). I need form populate through handlebarJS and show form in modal window. <br />
  Because function .live() doesn't exist anymore. <br /></p>
  
  <p>Old method:</p>
  
  <pre><code>$("#form-xyz").live('submit', function(e) {  .... } );
  </code></pre>
  
  <p>This doesn't work:</p>
  
  <pre><code>$("#form-xyz").on('submit', function(e) { .. } );
  </code></pre>
  
  <p>This work:</p>
  
  <pre><code>$(document).on('submit', "#form-xyz", function(e) { .. } );
  </code></pre>
  
  <p>Do you know better solution?</p>