title: jQuery submit not firing
body: <p>I feel stupid for asking this, but why is my .submit not firing an alert? </p>
  
  <p><strong>HTML</strong></p>
  
  <pre><code>&lt;div class="buttonbar" style="margin-left:10%"&gt;
   &lt;button class="btn btn-danger"&gt;Cancel&lt;/button&gt;
   &lt;button class="btn btn-success" id="publish"&gt;Publish&lt;/button&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p><strong>JavaScript</strong></p>
  
  <pre><code>&lt;script type="text/javascript"&gt;
      $(document).ready(function() { 
          $('#publish').submit(function(){
              alert("hello");
          }); 
      }); 
  &lt;/script&gt;
  </code></pre>
  
  <p>When I click "publish" jQuery does not popup with an alert. What am I doing wrong?</p>