如何禁用除2 div之外的所有页面元素的drop

时间:2012-09-18 10:46:03

标签: jquery drag-and-drop

我有一个页面(由我创建)有两个div。这个div包含一些span元素,它们可以在这些div之间拖放。使用jQuery draggable和droppable函数实现此功能。但是用户不仅可以在div中删除span元素,还可以在页面的任何位置删除span元素。问题是:我该如何防止这种情况?我需要禁用除此div之外的任何地方的删除范围。拖动的跨度应该返回到拍摄位置。

我可以使用JQuery制作吗?

1 个答案:

答案 0 :(得分:1)

将可拖动项的revert选项设置为invalid,以便在未放置在兼容的可放置网站上时返回原始位置。

droppables也应该accept选项适当设置为接受可拖动的。