У меня есть приложение, в котором несколько списков могут отображаться друг на друга. Элементы списка можно поменять местами между списками с помощью перетаскивания. Когда я удаляю элемент списка в списке, который перекрывает другой список, я бы хотел, чтобы самый верхний список обрабатывал событие drop.JQuery stopPropagation не препятствует пузырьку события
В настоящее время моя проблема в том, что все обработчики событий срабатывают независимо от моего использования e.stopPropagation
, e.preventDefault
или return false
.
Любых рекомендации очень ценятся
Это старый вопрос, но оказывается высоко в результатах поиска Google. Решение состоит в том, чтобы установить свойство {greedy: true} только на CHILD droppable(). Это предотвратит распространение родительского элемента. –