title: Zepto.js: Tap event doesn't fire
body: <p>Heyo,</p>
  
  <p>I'm using Zepto (zeptojs.com). This is literally my whole code:</p>
  
  <pre><code>&lt;html&gt;
  &lt;head&gt;
      &lt;title&gt;Test&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
  
      &lt;div&gt;Tap me!&lt;/div&gt;
  
  &lt;script type="text/javascript" src="zepto.min.js"&gt;&lt;/script&gt;
  &lt;script&gt;
  $("div").on("tap", function() {
      alert("Tapped!");
  })
  &lt;/script&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>Running it in iPhone-Simulator on Mac, nothing happens when I tap the <code>&lt;div&gt;</code>. When I change <code>tap</code> to <code>touchend</code>, the <code>alert</code> will show up.</p>
  
  <p>I'm obviously doing something wrong here... But what?</p>