有关如何使其发挥作用的任何想法? JSFIDDLE
这是jQuery:
$("#image").draggable({
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());
}
});
答案 0 :(得分:2)
你小提琴中的选择器缺少#
答案 1 :(得分:0)
我把你的小提琴分开了: http://jsfiddle.net/4WTZU/
在你的小提琴中,你会错过#
$("dragmotto")
应为$("#dragmotto").draggable();
答案 2 :(得分:0)
修复显示undefind
的警告:
$("#dragmotto").draggable({
stop:function(event,ui) {
var wrappermotto = $("#wrappermotto").offset();
var borderLeft = parseInt($("#wrappermotto").css("border-left-width"),10);
var borderTop = parseInt($("#wrappermotto").css("border-top-width"),10);
var pos = ui.helper.offset();
var x = $("#dragmotto").val(pos.left - wrappermotto.left - borderLeft);
alert(x.val());
}
});