I have some websites I built times ago, that use jquery mouse events...I just got an ipad and i noticed that all the mouse over events are translated in clicks...so for inst
No need to make overcomplicated.
$('a').on('touchend', function() {
$(this).click();
});
To get the links working without breaking touch scrolling, I solved this with jQuery Mobile's "tap" event:
$('a').not('nav.navbar a').on("tap", function () {
var link = $(this).attr('href');
if (typeof link !== 'undefined') {
window.location = link;
}
});