我已经环顾了一段时间了,没有真正的答案,我的场景:
$(document).on('click', '.slide-1', function (e) {
var offset = $(this).offset();
var left = e.pageX - this.offsetLeft;
var top = e.pageY - this.offsetTop;
console.log(left);
console.log(top);
});
我已经尝试了各种offsetLeft
,,,,使用 jQueryoffsetTop
中的offet()
对象......在使用时似乎都与文档相关$(document).on
(我需要它,因为 .slide-1 是动态的)。
问题是当窗口调整大小时,值总是不同的,我无法确定单个鼠标单击位置。有没有人这样做过,可以给我任何指示?