如何在移动时知道元素位置[重复]
Posted
技术标签:
【中文标题】如何在移动时知道元素位置[重复]【英文标题】:How to know element position while it move [duplicate] 【发布时间】:2017-05-16 11:22:24 【问题描述】:有一种方法可以获取移动元素的 x,y 数据(同时它移动...),例如:
$(document).mousemove(function (e)
var x = e.pageX,
y = e.pageY;
...
但引用了特定元素(即 $("#mydiv"))?
【问题讨论】:
【参考方案1】:event
对象中的pageX
/pageY
变量指的是鼠标位置。如果你想获得元素的位置,你应该这样做:
$(document).on('mousemove', function(e)
var element = $('#myDiv');
console.log( element.offset() );
// returns an object with x/y coordinates of the top-left corner of the element
);
查看.offset()
的文档了解更多信息。
【讨论】:
以上是关于如何在移动时知道元素位置[重复]的主要内容,如果未能解决你的问题,请参考以下文章