0

我已经环顾了一段时间了,没有真正的答案,我的场景:

$(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 是动态的)。

问题是当窗口调整大小时,值总是不同的,我无法确定单个鼠标单击位置。有没有人这样做过,可以给我任何指示?

4

0 回答 0