【发布时间】:2015-05-09 04:26:26
【问题描述】:
我试图在可伸缩元素上拖动一个 div,当我拖动它时,鼠标似乎在创建时从帮助器上浮动。谁能帮我解决这个问题?
这是jsfiddle,我的代码低于我尝试过的代码。
$("div.text").draggable({
zIndex: 3000,
appendTo: 'body',
helper: function (e, ue) {
return $(this).css({
'transform': 'scale(' + percent + ')',
'-moz-transform': 'scale(' + percent + ')',
'-webkit-transform': 'scale(' + percent + ')',
'-ms-transform': 'scale(' + percent + ')'
}).appendTo('body');
}
});
我也尝试过这种方法,这在percent 的高峰期会有所帮助,但当您将容器缩小时仍然会关闭。
return $(this).css({
'transform': 'scale(' + percent + ')',
'-moz-transform': 'scale(' + percent + ')',
'-webkit-transform': 'scale(' + percent + ')',
'-ms-transform': 'scale(' + percent + ')'
}).appendTo('body').offset({ top: e.pageY, left: e.pageX });
【问题讨论】:
-
您需要移动支持吗?
标签: javascript jquery html css jquery-ui