我正在使用 jquery ui 可拖动,我不想让用户将助手拖到另一个元素上,我该怎么做?我不能使用 snapMode:outer。
谢谢你。
为此,您可以使用revert draggable 选项。
如果您将其设置为"valid"
,则如果助手被放置在可放置的小部件上,则拖动操作将被恢复。这意味着您只需围绕其他元素创建这样的小部件:
$("#yourDraggableElement").draggable({
revert: "valid"
});
$("#yourOtherElement").droppable();