JQueryUI拖動可調整大小不能調整大小不起作用。想法是能夠拖動拖放到div的元素,並調整拖放元素的大小。jQuery的可拖動拖動和可調整大小不能按預期工作
工作代碼:http://jsfiddle.net/lukaszjg/GvDLh/
指令來重現問題:
- 將 「拉我」 到 「地方砸」
- 嘗試調整
- 嘗試裏面拖拖動的元素「放置的地方」
- 嘗試再次調整大小拖動元素 - 未按預期工作
請在下面的代碼中找到#dragme和#droppable指的是相應的div。 任何ide如何解決它?
$("#dragme").draggable({
helper: 'clone',
cursor: 'move',
tolerance: 'fit'
});
var x = null;
$("#droppable").droppable({
drop: function(e, ui) {
x = ui.helper.clone();
x.draggable({
helper: 'original',
containment: '#droppable',
tolerance: 'fit'
});
x.resizable();
x.appendTo('#droppable');
ui.helper.remove();
}
});
jsfiddle對我來說工作的很好。唯一的問題是,當您嘗試選擇右下角時,我的瀏覽器(Chrome)非常挑剔,因此您可以在二維中調整大小。 – m90
@ m90:觀看DOM,當你拖動,拖放和再次拖動時,看看是否最終會有一組「.ui-resizable-handle」元素。 z-index衝突如何發揮可能與瀏覽器有關。 –