如何确定元素的偏移量

时间:2016-06-01 06:54:29

标签: jquery twitter-bootstrap window offset popover

我想确定我的ScreenViewport,然后确定元素的位置。并且想看看它是否存在于窗口底部的20%,或20%的窗口顶部。

我有两个问题。 第一次,当我计算视口时,它返回339,而元素偏移返回763。元素的偏移量如何大于视口?

第二次我想知道如何获得20%的底部和20%的屏幕顶部,以便我可以将偏移与它们匹配

placement: function (context, source) {
        var windowpos = $(window).height();  //339
        var position = $(source).offset(); //top: 763

        if(position.top < 20% of bottom of windowpos) {
        return "bottom";
        }

        return "auto right";
}

0 个答案:

没有答案