'dragover'上的鼠标位置

时间:2015-09-14 14:55:23

标签: jquery html5 drag-and-drop mouse-position

尝试使用对象(文件)获取mousePosition,该对象从桌面拖出,然后放在我的互联网浏览器上,但我得到的两个值都是“未定义”

小html

 <body>Drag something on body(it is kinda small) and open concole</body>

脚本

var dragX =-1;
var dragY = -1;

    $("body").bind("dragover", function(e){
     dragX = e.pageX;
     dragY = e.pageY;

    console.log("X: "+dragX+" Y: "+dragY);
});

1 个答案:

答案 0 :(得分:3)

发现我的问题: 这样:

 var dragX = e.pageX, dragY = e.pageY;

用这个

var dragX = e.originalEvent.pageX, dragY = e.originalEvent.pageY;