可拖动的收容替代方案

时间:2012-11-30 15:18:33

标签: jquery-ui jquery-ui-draggable

我正在使用2个div,我可以在同一个容器中拖动它们。 例如,我在divC容器中保留了float div1和right float div2。 它们只能左右水平拖动。但是右浮点div2不应该越过div1的左侧。

<div id="divC">
    <div id="startpx" style="float:left;"></div>
    <div id="div1" style="float:left"></div>
    <div id="div2" style="float:right;"></div>
    <div id="endpx" style="float:right;"></div>
</div>

我使用startpx和endpx作为div,它会向我显示我正在开发的某些东西的px。

当我添加另一个div时会在div1移动时刷新他的位置(在拖动功能中),并且也将是div2的包含。 是的,它解决了,但是这个解决方案对我来说不是正确的,因为当我移动div1时,主要的收容是移动div2。

是否有其他替代方法可以解决此问题,或者我仍然可以使用draggable的包含参数或任何其他可拖动的技巧或魔法来实现。

0 个答案:

没有答案