私はonclick()
イベントでのdiv持っている:私はこれにドラッグ可能にjQueryを追加するとjqueryのドラッグ可能な要素 - 携帯の小さな動き - onclickの火災を防ぐ
<div id="my_div" onclick="alert('you clicked me')"></div>
はDIV:
$(function() {
$("#my_div").draggable();
});
それが正常に動作しますブラウザで しかし、モバイルで。
- モバイルデバイス上のユーザーがdivをタップすると、divはほんの少し移動します。
- 今、
onclick
は発砲しません。
これは一般的ですか?またはいくつかのCSSの問題? 非常に慎重にタップしなければならないようです。 私は、ほとんどの人が指をいくらか動かすと思っていて、通常は小さな動きがあります。
移動量が少ないにもかかわらずモバイルでオンクリックが発生することを確認するにはどうすればよいですか?