Jquery可拖动和可放置,但不接受其他droppabe元素

问题描述 投票:-1回答:1

我希望使我的div可拖动但不接受可拖放的jQuery行

我具有可拖动和可拖放的元素,但我不希望该div发挥相同的作用,我只希望它可拖动但不能与任何东西一起拖放

jquery html draggable droppable
1个回答
0
投票
假设您的意思是.draggable().droppable() jQuery UI函数,则可以使用accept参数仅接受某些可拖放的元素。这显示在droppable的jQuery UI参考页面上:

$(function () { $("#draggable, #draggable-nonvalid").draggable(); $("#droppable").droppable({ accept: "#draggable", activeClass: "ui-state-hover", hoverClass: "ui-state-active", drop: function (event, ui) { $(this) .addClass("ui-state-highlight") .find("p") .html("Dropped!"); } }); });

© www.soinside.com 2019 - 2024. All rights reserved.