最佳答案
我试图得到一个元素在窗口中的位置,像这样:
var link = $(element);
var offset = link.offset();
var top = offset.top;
var left = offset.left;
var bottom = $(window).height() - link.height();
bottom = offset.top - bottom;
var right = $(window).width() - link.width();
right = offset.left - right;
然而底部和右边有 -在他们的前面... 为什么是这样?因为这些数字是正确的,所以它们不应该是负数。