gpt4 book ai didi

javascript - 为什么 "event.offsetX"事件时 "touchstart"未定义?

转载 作者:行者123 更新时间:2023-11-30 06:53:26 26 4
gpt4 key购买 nike

我正在 try catch touchstart 相对于元素 (".canvas") 的位置是否有可能捕获此事件 offsetXoffsetY

$(".canvas").on("mousemove", function(event){
console.log(event.offsetX + " - " + event.offsetY);
})

使用 click 事件: http://jsfiddle.net/jfejc6zw/1/

使用 touchstart 事件(用你的手机或模拟器测试) http://jsfiddle.net/jfejc6zw/2/

提前致谢!

最佳答案

如果您已经在使用 jQuery,为什么还要为低级事件坐标而烦恼呢?只需使用 jQuery .offset().position()函数,因为 jQuery 已经完成了所有浏览器不一致的解决。

关于javascript - 为什么 "event.offsetX"事件时 "touchstart"未定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25414704/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com