javascript - 可拖动的 JQuery UI - 子 div 消失

标签 javascript jquery-ui

当我将我的子 div 拖到父 div 中时,当我的鼠标拖到边界之外时它会消失。在可拖动的 Jquery 文档示例中,子 div 不能超出父容器的边界。对我的代码缺少什么有什么想法吗?

HTML 标记:

<div class="containment-wrapper">
<div class="boxone" class="draggable ui-widget-content">
</div>

<div class="boxtwo" class="draggable ui-widget-content">
</div>



<div class="boxthree">
</div>

</div>

JavaScript:

$(".boxtwo").draggable({ containment: "#containment-wrapper", scroll: false });

$(".boxthree").draggable({ containment: "#containment-wrapper", scroll: false});

http://jqueryui.com/draggable/#constrain-movement (我在看“我在我的盒子里”的例子)

最佳答案

改变这个:

$(".boxtwo").draggable({ containment: "#containment-wrapper", scroll: false });
$(".boxthree").draggable({ containment: "#containment-wrapper", scroll: false});

为此:

$(".boxtwo").draggable({ containment: "#containment-wrapper", scroll: false });
$(".boxthree").draggable({ containment: "parent", scroll: false});

关于javascript - 可拖动的 JQuery UI - 子 div 消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23584299/

相关文章:

javascript - 根据文本区域的值在 HTML 中创建列表

javascript - React Redux 失败的 prop 类型 : Required prop was not specified

javascript - Angularjs 下一天和前一天,年,月

javascript - 重置自动完成组合框

php - 如何在 Yii 中为 Mui AutoComplete 下拉列表设置最大高度

javascript - 单击模态 Bootstrap 中的按钮后的文本区域

javascript - 我可以使用 Jquery 查找元素并将其 CSS 宽度设置为当前宽度 - x 吗?

javascript - 如何在 AJAX JSON 调用后关闭 jQuery 对话框

javascript - jQueryUI 图标总是显示在顶部而不是内联

javascript - 全日历 JSON 提要缓存