title: jQuery validate plugin - delegated form submit event not firing
body: <pre class="lang-jquery prettyprint-override"><code>$("form").validate({
      submitHandler: function(form) {
           form.submit();
      }
  });
  $(document).on("submit", "form", function() {
      alert("submit");
  });
  </code></pre>
  
  <p><a href="http://jsfiddle.net/mayko/g1715wqn/" rel="nofollow">http://jsfiddle.net/mayko/g1715wqn/</a></p>
  
  <ul>
  <li>Why does the alert never get fired?</li>
  <li>How can I make it work?</li>
  </ul>
  
  <hr>
  
  <p><strong>Update:</strong></p>
  
  <p>Funny that, this works:</p>
  
  <pre><code>$("form").on("submit", function() {
      alert("does work");
  });
  </code></pre>
  
  <p><a href="http://jsfiddle.net/mayko/g1715wqn/5/" rel="nofollow">http://jsfiddle.net/mayko/g1715wqn/5/</a></p>
  
  <p>@ Sparky:
  I'm working on a abandon page dialog plugin. Therefore need to listed to actual form submits  of all forms on the page (with or without the validator). Also these form can be loaded asynchronous. I think $(document).on("submit", "form", function); seems to be the right event to listen to.</p>