我想通过<a href=""> using angular JS $anchorscroll</a>转到页面顶部

时间:2015-01-19 09:36:11

标签: html angularjs html5

我想用href这样执行$ anchorscroll

HTML:          

</div>
<div>
<a class="button"  ng-click="scrollTo('section')" ng-href="#{{url}}" title="{{section}}">Next</a>
</div>
</body>

JS:

$scope.scrollTo = function(id) {
    $location.hash(id);
    console.log($location.hash());
    $anchorScroll();
};

此处它移至页面顶部。不是部分ID。

请帮助我。

1 个答案:

答案 0 :(得分:0)

页面上需要一个ID为section的元素。 就像这样:<section id="section"></section>。它必须具有值为section

的id属性

并检查是否已将$anchorScroll依赖项包含在控制器/链接功能中。

访问Angular documentation以获取示例。