次のスクリプトを使用して、リンクの最初のタップを防ぎます。
$(document).ready(function () {
$('#container a').bind("touchstart",function(e){
var $link_id = $(this).attr('id');
if ($(this).parent().parent().data('clicked') == $link_id) {
return true;
} else {
e.preventDefault();
}
});
});
これらのリンク[#containera]は画面全体をカバーしているため、タッチデバイスでスクロールできません。
ユーザーがスクロールした場合(touchmove / swipe / drag /…)、スクロール動作を機能させ続ける方法はありますか?
スクロールを無効にせずに、必要な効果を得る別の方法/スクリプトがあるかもしれません…?