【发布时间】:2023-03-05 22:13:01
【问题描述】:
我有一组元素位于另一个元素中的“传送器”元素上,该元素设置为溢出:使用 css 隐藏。我如何在拖动时将元素“移出”溢出设置为隐藏的支架元素?当我拖动“项目”分类图像时,它只在支架内拖动,当我尝试将其移到支架“外部”时,它会隐藏,并且不会移到旧支架元素之外。
<div class="holder" style="overflow:hidden;">
<div class="conveyor">
<img src="image1.jpg" class="item" />
<img src="image2.jpg" class="item" />
<img src="image3.jpg" class="item" />
</div>
</div>
<script>
$('.item').draggable();
</script>
我也尝试将新移动的元素附加到父元素,但是该项目不会恢复到我的持有者....请帮助!
试图追加项目:
$('.item').draggable(
helper:'clone';
revert:'invalid',
start:function(){
$(this).parent().parent().append(this);
}
)
【问题讨论】:
标签: jquery css jquery-ui overflow draggable