All the touch-based mobile web view/browsers wait 300ms between your tap on the screen and the browser firing the appropriate handler for that event. This delay occurs because the operating system is waiting roughly 300ms to see if the user is going to tap the target again (and therefore perform a double-tap).
Use FastClick, it is an open source library. Read more and download.
In index.html, add the following script tag:
Other ways to disable the 300ms delay on mobile websites as well as apps. Read this article.