2010-12-05 3 views
1

私は "lower"と呼ばれるdivと "upper"と呼ばれるdivを持っています。下位のdivにはdblclickイベントがあり、上位のdivは下位divの「下位」にネストされます(上部に表示されます)。上のdivにはdblclickイベントはありません。以下のdivがイベントを受け取らないようにするにはどうすればよいですか?

上部のdivをダブルクリックすると下部のdivがDoubleClickイベントを受け取らないようにするにはどうすればよいですか?

$('#lower').dblclick(function(e){ 
    alert("event occurred !"); 
}); 
+0

は多分 "下" 内の "上" となっていますか? (HTML DOM構造内で) – thejh

+0

はい、上部はinsiderの下にあり、domにあります。 – Tattat

答えて

2

@thejhが#upperが#lower内であることを示唆しているようならば、あなたはこれを試みることができる

$('#upper').dblclick(function(e){ 
      e.stopPropagation(); 
    }); 
関連する問題