私のページには、iPadで次のように動作させたいリンクがあります。
最初のクリックでのみ、デフォルトのアクションを禁止し(つまり、hrefアクションに従わないようにします)、その後のクリックで、デフォルトのアクションに従う/許可します(つまり、hrefアクションに従う必要があります)。
私が書いたコードは次のとおりです。
if (navigator.userAgent.match(/iPad/i) != null)
{
var clickCount = 0;
$("a").click(function(event) {
if (clickCount == 0)
{
event.preventDefault();
}
else{
return true;
}
});
clickCount++;
}
なんらかの理由で、最初のクリックでもリンクをたどります。どうすればこれを修正できますか?