jquery ui防止Sortable内嵌套Droppable的传播

标签 jquery jquery-ui jquery-ui-sortable jquery-ui-draggable jquery-ui-droppable

这是一个 fiddle :

http://jsfiddle.net/Aa7TW/

 {greedy: true}

似乎不适用于可删除/可排序关系

当项目直接放在其上(外部父层)时,Sortable 会被触发。

当右侧列表中的项目被放置在可放置区域(左侧“部分”内)时,droppable 会被触发两次,然后 sortable 会再次被触发。

当一个项目被拖到 droppable 上时,有没有办法停止传播,并在那里结束它,而无需再次调用 droppable ,然后随后“可排序”。

最佳答案

如果您希望事件立即停止,您可以使用。试试这个

event.stopImmediatePropagation() 

关于jquery ui防止Sortable内嵌套Droppable的传播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19431388/

相关文章:

javascript - Jquery 似乎无法定位模态的内容

jquery - 根据类别显示隐藏的里

jquery - Laravel 5.5 中使用 Jquery-ui 或 Bootstrap 的日期选择器

jquery - 如何创建一个 jQuery Mobile 的 Popup Alert 机制?

jQueryUI 可排序目标元素 ID

jquery - 可排序和可拖动 - 如果项目已可排序则取消

jQuery .each() 和 jQuery .post()

javascript - 每个人的下拉值都是唯一的,三个下拉框jquery中的值不相同

jquery-ui - JQueryUI Datepicker : Hide "Today" button, 但显示 "Done"按钮?

javascript - 如何更改 jquery ui 可排序返回值?