我使用的是HTML5 D& D.我有一个“父母”掉落区域,例如“父”。 在那个父母那里,我放弃了我的孩子,例如“儿童”。每个掉落的孩子也变成掉落区域,例如它可以接受D& D事件。
如果我在“父”区域上拖动某些内容,它会突出显示,对于“子”区域也是如此。 但我面临的问题是,“堕落”事件,从“父母”区域开火。如果我在“孩子”区域拖动某些东西,“dragenter”,“dragleave”工作正常。 但“下降”事件并不会发生。相反,“父母”区域会解雇它。
我解决了这个问题,在那一刻从“父”区域“解散”事件,但这不是一个解决方案。
我如何以正常方式修复它?
答案 0 :(得分:2)
好的,我发现我必须使用
event.stopPropagation();
event.preventDefault();