【发布时间】:2016-05-28 11:09:55
【问题描述】:
我想保持可拖动项目的 x 和 y 位置的 var 停止。 感谢一些小提琴和主题,我做到了:
$("#image").draggable({
helper: 'clone',
stop:function(event,ui) {
var wrapper = $("#wrapper").offset();
var borderLeft = parseInt($("#wrapper").css("border-left-width"),10);
var borderTop = parseInt($("#wrapper").css("border-top-width"),10);
var pos = ui.helper.offset();
$("#source_x").val(pos.left - wrapper.left - borderLeft);
$("#source_y").val(pos.top - wrapper.top - borderTop);
alert($("#source_x").val() + "," + $("#source_y").val());
}
});
我只想在每次移动项目时保存位置并在其他 javascript 函数中使用它。
这里是 fiddle.js:
【问题讨论】:
-
它们已经存储在输入中,不是吗?
-
我无法得到它?这个小提琴缺少什么?
标签: javascript jquery jquery-ui draggable