当我在同一页面上放置了两个DIV,并且都设置为可拖放状态,当两个DIV重合的时候,拖动一个,必定会拖动另外一个,请问,如何阻止事件的冒泡.

解决方案 »

  1.   

    看来LZ是理解错了,冒泡针对的是具有相同类型的事件的父子元素而言的。你的这两个DIV不会是父子关系吧?
      

  2.   

    <div id='a'>
       <div id='b'>
       </div>
    </div>这种形式下,如果两者因为需求都需要要响应拖拽事件,那么会互相干扰,如果我拖拽b,这时候我需要事件触发之后,不传递事件至下a.
      

  3.   

    你看看mootools的文档里有没有阻止当前事件冒泡的方法撒,prototype里就有,mootools不可能没有的。
      

  4.   

    看了,里面DRAG没有,我继承DRAG类重写一个了新类,增加一个mouseDown事件,之后为 return false; 之后就OK了.