该代码适用于 Chrome,我正在尝试让该代码在 ie9 上运行。它可以在没有包含的情况下与 draggable() 一起正常工作,但是当包含设置为父级时会严重破坏行为:
img = $("<img alt='Preview' id='preimg' src='" + data.result.url +"' />")
$('#preimage').append(img);
$('#preimage').resizable({
'aspectRatio':true,
'handles':"all",
'autoHide':true,
containment: "parent"
}).draggable({
containment: "parent"
});
父位置设置为相对。我正在使用 jquery 1.7.2 和 jquery-ui 1.8.20 有什么解决方法吗?
编辑
经过大量测试 - 我发现 div 的容器大小计算工作不正常,我能够让它在启用可调整大小的情况下工作,但实际上没有调整 div 的大小。一旦我调整可拖动包含区域的大小,它的大小就会减小,多次调整大小会导致该区域变小,直到拖动选项停止工作。