【问题标题】:Limit draggable shape to a set div or area将可拖动形状限制为设置的 div 或区域
【发布时间】:2011-11-08 15:49:00
【问题描述】:

是否可以将可拖动形状限制为只能拖动到设置的 div 或区域上?

我正在使用 jQuery。


Poelinca,感谢您的回复。在可拖动参数中使用“包含”选项,我设法解决了我的问题。

$(".item").draggable({ 遏制:'#wrapper' });

【问题讨论】:

  • by dragged over a set of ... 你的意思是放弃了吗?
  • 不,我的意思是您应该只能在设置的 div 或区域内拖动形状。所以不要覆盖整个网页。

标签: javascript jquery html css


【解决方案1】:

从 jQuery UI 检查 containment option 中的可拖动小部件。

将拖动限制在指定元素或区域的范围内。可能的字符串值:'parent'、'document'、'window'、[x1, y1, x2, y2]。

或者您可以使用axis option 来:

限制拖动到水平 (x) 或垂直 (y) 轴。可能的值:“x”、“y”。

你可以找到here一些例子。

【讨论】:

    猜你喜欢
    • 2016-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-19
    • 2015-04-07
    • 2011-03-15
    • 2020-01-13
    相关资源
    最近更新 更多