首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在拖动UI可拖动元素时更新包含边界

问在拖动UI可拖动元素时更新包含边界
EN

Stack Overflow用户
提问于 2021-02-16 12:03:38
回答 1查看 91关注 0票数 0

我有一个div,它可以在其中调整大小,但我不能将可拖动元素拖动到新的边界中。这是因为在添加draggable元素时设置的容器。每次拖动元素时,都需要更新包含边界。

代码语言:javascript
复制
   <div class="parent">
      <div class="drag"></div>
   </div>

Jquery:

代码语言:javascript
复制
    $(".drag").draggable( {
                containment: ".parent",
                cursor: "move",
                stop: function ( event, ui ) {}
});

当我调整父div的大小并拖动元素后调整大小。我无法将元素拖到前一个区域之外。如何在每次调整父div的大小时更新包含边界?请一定要帮帮我。

EN

回答 1

Stack Overflow用户

发布于 2021-02-16 13:01:32

对父级使用jquery-ui-resizable。

代码语言:javascript
复制
<div class="parent">
    <div class="drag"></div>
</div>

Jquery:

代码语言:javascript
复制
$(".parent").resizable();

$(".drag").draggable( {
    containment: ".parent",
    cursor: "move",
    stop: function ( event, ui ) {}
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66218551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档