通常は、シングルクリックをダブルクリックすると呼び出されます。 onclickをやりとりして短時間で2回目のクリックが来たら待つ方法はありますか?html要素をシングルクリックとダブルクリックとで異なる応答にする方法は?
2
A
答えて
1
はい。
ondblclick
イベントは、ダブルクリックで発生する必要があるイベントに使用してください。 https://developer.mozilla.org/en/DOM/element.ondblclick
onClickイベントハンドラは、ダブルクリックしても発生することに注意してください。その動作が望ましくない場合は、タイマーでイベントが発生するように設定し、ダブルクリックイベントハンドラー内からそのタイマーをキャンセルすることができます。
1
号(っぽい)
dblclick
遅延が経過するまで、ダブルクリックしたとき、あなたは2つのclick
イベントを取得しますclick
ハンドラを処理するために待機し、いくつかのOSやデバイスとは異なり。 http://jsfiddle.net/S53mn/
これを回避する唯一の方法は、クリックハンドラをダブルクリックの遅延だけ遅延させ、ダブルクリックが検出された場合はクリックハンドラをキャンセルすることです。ダブルクリックして遅延がからOS-に-OSによって異なり、ユーザーの設定に基づいて、および
- ハードであるあなたは、非常に長い可能性を考慮した場合(ので、ダブルクリックタイマー)ユーザーがシングルクリックを実行してから処理を開始するまでの間に非常に顕著な遅延があります。
関連する問題
- 1. C#。私はシングルクリックが必要なときにダブルクリックを避ける方法
- 2. GWT - 同じ要素をダブルクリックとシングルクリックの両方で処理する
- 3. Asp.netでGridView行のダブルクリックとシングルクリックを有効にする方法#
- 4. Pyside:QWidgetのシングルクリックとダブルクリックを検出する
- 5. RadGridシングルクリックでダブルクリック
- 6. 処理シングルクリックとダブルクリックの両方のボタンジェスチャー
- 7. ダブルクリックでシングルクリックまたはダブルクリックを傍受ダブルクリックでダブルクリックコードを実行
- 8. 応答テーブルと応答HTMLコンポーネントを作成するには、列
- 9. 異なるタッチイベントごとに異なる応答
- 10. マウスのシングルクリックでダブルクリックを呼び出す
- 11. サーバー要求なしで応答する$ http要求と応答を返す
- 12. DataFrameでキーごとに異なる要素を取得する方法は?
- 13. Djangoはhtml要素でjson応答を表示します
- 14. 同じHTML要素に複数のイベントハンドラを追加する方法と、イベントに応じて異なるメソッドを実行する方法はありますか?
- 15. グループごとに要素を異なる行に分割する方法は?
- 16. セレンのシングルクリックはダブルクリックとして機能します
- 17. シングルクリックはダブルクリックとして動作します
- 18. 異なる行に応答するHTML CSS表
- 19. 反応内にhtml要素属性を追加する方法
- 20. チェックボックスとダブルクリックの機能が応答しないのはなぜですか?
- 21. サーバーは、iOS/Restkitとは異なる応答を返します。
- 22. 異なる位置でウィジェットの要素を移動する方法html/css?
- 23. Windows.Web.Http.HttpClientとSystem.Net.Http.HttpClientは異なる応答を受け取ります
- 24. Apiary:POST要求の異なるボディごとに異なる応答が可能ですか?
- 25. スライダのHTMLコード矢印をダブルクリックすると、シングルクリックの代わりに画像が変更されます
- 26. 異なるopensslの応答はbashで
- 27. Yii2異なるフォーマット要求に応答する同じアクション
- 28. シングルクリックが機能しない、ダブルクリックが機能する
- 29. JSTree:ダブルクリックの代わりにシングルクリックするとノードが展開されますか?
- 30. php apiでキャンペーンモニタの要求と応答でデバッグを有効にする方法