jquery-如何在将元素拖出时阻止溢出div向下滚动?
我有两个div:一个顶部,一个底部。Top div有溢出:自动和滚动条。当我将元素从上分区拖动到下分区时,滚动条会自动向下滚动。我知道这是一种正常的行为,但我想阻止这种行为 屏幕截图:onDragStartjquery-如何在将元素拖出时阻止溢出div向下滚动?,jquery,html,scrollbar,Jquery,Html,Scrollbar,我有两个div:一个顶部,一个底部。Top div有溢出:自动和滚动条。当我将元素从上分区拖动到下分区时,滚动条会自动向下滚动。我知道这是一种正常的行为,但我想阻止这种行为 屏幕截图:onDragStart $('#topDivId').css({overflow: 'hidden'}); 翁德拉根德 $('#topDivId').css({overflow: 'auto'}); 拖动时将overflow设置为hidden。我刚刚快速处理了一个类似的情况,并提出了一个黑客解决方案: onD
$('#topDivId').css({overflow: 'hidden'});
翁德拉根德
$('#topDivId').css({overflow: 'auto'});
拖动时将overflow设置为hidden。我刚刚快速处理了一个类似的情况,并提出了一个黑客解决方案: onDragStart: 使项目处于绝对位置,并成为body元素的子项。然后,它会超越其他一切 昂德拉根: 将项目添加回正确的父项,并使其再次相对定位 不确定这对你的情况是否有帮助,但对我来说,它在Safari中起作用