我试图获取相对于特定div的光标位置(在本例中为“ mapHolder”)。以下内容在台式机上运行良好,给出了正确的x / y位置,但是在移动设备上,它呈现“ undefined – undefined”。我不是这个新手,所以要格外:)
//MAP CLICK EVENT
mapHolder.addEventListener('mouseup', function(e){
locationSelect(e.x, e.y);
}, false)
//MAP TOUCH EVENT
mapHolder.addEventListener('touchstart', function(e){
locationSelect(e.x, e.y);
e.preventDefault()
}, false)
function locationSelect (cursX, cursY){
cursorReadout.innerHTML = cursX + " – " + cursY
}