問題を表示するためにjsfiddleを設定しました。http://jsfiddle.net/fy8tK/3/
簡単に言えば、シングル クリック トリガーとダブル クリック トリガーの両方を持つ子要素があります。click
どちらも、タイムアウトを使用してイベント内で処理されます。
親用語にもダブルクリック イベントがあります。dblclick
ただし、を使用して定義しました。event.stopPropagation()
が機能していませんが、イベントの種類が異なるためでしょうか?
基本的に、dblclick
実際に子要素をクリックしている場合、親イベントが発生しないようにする必要があります。