【问题标题】:jquery draggable - Get containment to only contain handlejquery draggable - 获取包含仅包含句柄
【发布时间】:2010-09-17 15:51:17
【问题描述】:

我正在使用 jQuery UI 的 draggable() 使我的页面上的一些元素可拖动。我有一个处理程序和一个元素的容器集,但我希望可拖动元素本身能够挂出容器。我只希望把手留在容器内。

如下所示,假设 * 是句柄。

+-------------------+ |遏制 | | *----------+ | |可拖动 | | +----------+ +-------------------+

有没有一种偷偷摸摸的方法来做到这一点,而不必自己计算一个新的收容措施?

【问题讨论】:

    标签: jquery jquery-ui drag-and-drop draggable


    【解决方案1】:

    到目前为止我的解决方案:

    函数启动 (e, ui) { var draggable = ui.helper.data('draggable'); draggable.helperProportions = { 高度:10,宽度:10 }; ui.helper.data('可拖动', 可拖动); ui.helper.data('draggable')._setContainment(); }

    让我很难过我在可拖动的内部结构中乱七八糟,但它确实有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-20
      • 1970-01-01
      相关资源
      最近更新 更多