A盒子的鼠标偏移量 一旦鼠标进入B盒子当中就无法正确监听到A盒子的鼠标偏移量
我想知道怎么动态求鼠标在B盒子时 ,相对于A盒子的偏移量
代码:
A.addEventListener('mousemove',function(e){
console.log('A:',e.offsetX)
})
//鼠标移动到B盒子时打印出的A盒子的鼠标偏移量和B盒子的鼠标偏移量一样(这是错误的)
B.addEventListener('mousemove',function(e){
console.log('B:',e.offsetX)
})
转载一个回答
转载地址
更新于7-24
我写了一个例子去测试,用clientX/Y实现的,测试是可行的,有滚动条也不会影响效果。