jQuery 可拖动约束到 parent 的 parent
jQuery draggable constrain to parent's parent
我想将我的可拖动对象 div 的移动限制在 parent 的 parent 范围内。
<div class="grandparent'> // <-this is the div I would like to constrain to
<div class="parent">
<div class="draggable">
...
</div>
</div>
</div>
我知道我可以像这样包含在 parent 中:
$( ".draggable" ).draggable({
containment: "parent"
});
而且我知道我可以通过传入 id
来包含在特定的 div 中,但在我的情况下我不能这样做(id
的grandparent 正在动态生成)。
我怎样才能包含在 parent 的 parent 中?
$('.draggable').each(function(){
var $el = $(this);
$el.draggable({containment:$el.closest('.grandparent') });
});
为每个迭代器使用父对象查找和查找
我想将我的可拖动对象 div 的移动限制在 parent 的 parent 范围内。
<div class="grandparent'> // <-this is the div I would like to constrain to
<div class="parent">
<div class="draggable">
...
</div>
</div>
</div>
我知道我可以像这样包含在 parent 中:
$( ".draggable" ).draggable({
containment: "parent"
});
而且我知道我可以通过传入 id
来包含在特定的 div 中,但在我的情况下我不能这样做(id
的grandparent 正在动态生成)。
我怎样才能包含在 parent 的 parent 中?
$('.draggable').each(function(){
var $el = $(this);
$el.draggable({containment:$el.closest('.grandparent') });
});
为每个迭代器使用父对象查找和查找