在使用angularjs获得ajax调用响应后,我想滚动到页面顶部.基本上,我在页面顶部显示alert 消息,我希望在收到ajax响应时关注alert 消息.

谢谢

推荐答案

你可以用

$window.scrollTo(x, y);

where x is the pixel along the horizontal axis and y is the pixel along the vertical axis.

  1. Scroll to top

    $window.scrollTo(0, 0);
    
  2. Focus on element

    $window.scrollTo(0, angular.element('put here your element').offsetTop);   
    

Example

Update:

Also you can use $anchorScroll

Example

Jquery相关问答推荐

提交表单时运行自定义验证脚本

JQuery UI-AutoComplete未显示下拉菜单

在函数 jQuery 中更改语言

如何在数据表中显示空数据消息

jQuery切换CSS?

使用 JQuery 更改 :before css Select 器的宽度属性

jQuery用另一个类替换一个类

所有选中复选框的 jQuery 数组(按类)

获取跨域 iframe 的 DOM 内容

JQuery:如果 div 可见

如果不是 jQuery,Javascript 中的美元符号是什么

判断复选框是否未选中单击 - jQuery

在jquery中查找具有某个属性值的所有元素

jQuery slideUp().remove() 在删除发生之前似乎没有显示 slideUp 动画

如何在纯 JavaScript 中模拟鼠标悬停以激活 CSS:悬停?

将数据发布到 JsonP

jquery - 从一个非常大的表中删除所有行的最快方法

获取jQuery中下拉列表的值

D3 和​​ jQuery 有什么区别?

如何在 jQuery 中取消绑定悬停?