jquery中的鼠标位置不能用于移动元素

时间:2012-01-15 13:32:21

标签: javascript jquery

我正在研究这个项目:http://www.arbamedia.com/test/但是当我从 Dyer dhe dritare 菜单中拖动元素时,它们会跳到右边!不知怎的,这不起作用:

$(objName).css({"left":left_,"top":top_});

在我看来它似乎没有得到left_top_变量!

1 个答案:

答案 0 :(得分:1)

事件对象ev没有pageXpageY属性。请使用ev.originalEvent

var left_ = ev.originalEvent.pageX - $("#desk").position().left;
var top_ = ev.originalEvent.pageY - $("#desk").position().top;