当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JQuery UI Draggable containment用法及代码示例


用法:

containment
类型:SelectorElementStringArray
默认:false
将拖动限制在指定元素或区域的范围内。
支持多种类型:
  • Selector:可拖动元素将包含在选择器找到的第一个元素的边界框内。如果未找到任何元素,则不会设置包含。
  • Element:可拖动元素将包含在该元素的边界框内。
  • String:可能的值:"parent","document","window".
  • Array: 一个数组,在表单中定义一个边界框[ x1, y1, x2, y2 ].

代码示例:

使用指定的containment 选项初始化可拖动对象:

$( ".selector" ).draggable({
  containment: "parent"
});

初始化后获取或设置containment选项:

// Getter
var containment = $( ".selector" ).draggable( "option", "containment" );
 
// Setter
$( ".selector" ).draggable( "option", "containment", "parent" );

相关用法


注:本文由纯净天空筛选整理自jqueryui.com大神的英文原创作品 Draggable containment。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。