A quick note on using "tap" with jQTouch
As David Kaneda explains in the jQTouch blog, he introduced a
tap custom event to remove a 300ms delay when tapping on a link in Mobile Safari.
On other browser platforms, a
tap event will be interpreted as a
click, so I can use it when I want to respond to both types of events in different browsers.
tap is intended for use with links, i.e. with an anchor tag (
<a href...). It will not respond appropriately to a tap on a part of the screen that is not a link. In that case I should use
click instead. this will work whatever platform I am using—as long as I am not clicking on a link.
So, to get the desired cross-platform behaviour for mobile apps, use the
tap event for links and