AngularJS和链接重定向与锚点

时间:2016-10-29 08:44:53

标签: javascript jquery angularjs

我想使用angularJS直接滚动直接链接到链接中指定的部分。 例如,开始链接:

https://stackoverflow.com/#footer

这会立即将我重定向到该页面的页脚。所以我想创建一个角度控制器来管理这种情况。我的想法是创建一个像这样的角度控制器:

angular.element(document).ready(function () {
    var target = $location.hash();
    .... (function to go smoothly to that point) ....
}

问题是hash()函数返回一个空字符串。问题在哪里?

1 个答案:

答案 0 :(得分:1)

不要重新发明轮子,你可以使用这两个好的库之一: