鼠标位置 'dragover'
Mouse position on 'dragover'
尝试使用对象(文件)获取 mousePosition,该对象是从桌面拖动然后放到我的互联网浏览器上的,但是我得到的两个值都是 "undefined"
小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);
});
发现我的问题:
这个:
var dragX = e.pageX, dragY = e.pageY;
有了这个
var dragX = e.originalEvent.pageX, dragY = e.originalEvent.pageY;
尝试使用对象(文件)获取 mousePosition,该对象是从桌面拖动然后放到我的互联网浏览器上的,但是我得到的两个值都是 "undefined"
小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);
});
发现我的问题: 这个:
var dragX = e.pageX, dragY = e.pageY;
有了这个
var dragX = e.originalEvent.pageX, dragY = e.originalEvent.pageY;