$ location.hash和$ anchorScroll()的偏移量

时间:2014-09-11 11:50:31

标签: javascript jquery html angularjs

我根据id进行锚定滚动 - 就像这一样 -

function ($scope, $location, $anchorScroll) {
      $scope.gotoBottom = function() {
        // set the location.hash to the id of
        // the element you wish to scroll to.
        $location.hash('bottom');

        // call $anchorScroll()
        $anchorScroll();
      };

(taken from angularjs.org)

由于固定标头(常见问题offsetting an html anchor to adjust for fixed header),我必须为此$location.hash('bottom')设置偏移量。

如何获得该偏移量?

1 个答案:

答案 0 :(得分:0)

试试这个

$ anchorScroll.yOffset = 20;