在JQuery UI中,我试图将可拖动元素限制为容器中存在的特定元素(.container
)。如何将可拖动元素限制为特定元素
即使我试过containment
作为数组它正在工作,但在我的情况下,我将不知道.container
高度和宽度。请告诉我哪个是正确的做法。
<div class="container">
<div class="restricted-field-1">should be restricted here</div>
<div class="dragme">DRAG ME</div>
<div class="restricted-field-2">should be restricted here</div>
</div>
$(".dragme").draggable({
containment: ".container"
});
你是否试图限制在白色背景区域内的拖动? – kmg
这篇文章可能会有帮助:https://stackoverflow.com/questions/11452185/restrict-jquery-draggable-items-from-overlapping-colliding-with-sibling-elements –
这篇文章可能会有所帮助:https:// stackoverflow .com/questions/11452185/restrict-jquery-draggable-items-from-overlapping-collision -with-sibling-elements –