2010-09-28 96 views
0

我使用HTML5 D & D.我有一个“父”下拉区域,例如, “父”。 在那个家长中,我放弃了我的孩子,例如“儿童”。每个辍学的孩子也成为掉落区域,例如它可以接受事件D &。阻止HTML5丢弃事件儿童

如果我在“父”区域上拖动某些东西,它突出显示,对于“子”区域也是如此。 但我面临的问题,即“下降”的事件,从“父母”地区火灾。如果我在“孩子”区域拖动某些东西,“dragenter”,“dragleave”可以正常工作。 但“drop”事件不会触发。相反,“父母”地区开火。

我解决了这个问题,在那个时候从“父”区域“放下”事件,但它不是一个解决方案。

我如何以正常的方式修复它?

回答

2

OK,我发现,我在 “滴” 事件使用

event.stopPropagation(); 
event.preventDefault(); 

。还要确保它不是通过jQuery live绑定的。