Angularjs 聚焦/滚动到兄弟姐妹<;p>;单击链接时的链接类型

Angularjs 聚焦/滚动到兄弟姐妹<;p>;单击链接时的链接类型,angularjs,focus,offset,scrolltop,Angularjs,Focus,Offset,Scrolltop,我面临一个问题,将表中的可滚动div滚动/聚焦到p,p是被单击链接的前一个同级 我试过使用focus(),但它没有滚动,只是更改了焦点,我需要在单击时滚动到上一个p 这是PS的模板.jade 下面是函数js focusAfterClick = function($event) { var link = el.find($event.target).first(); var prev = link.prev(); prev.focus(); }; 我尝试使用动画scrollTop方法从上一

我面临一个问题,将表中的可滚动div滚动/聚焦到p,p是被单击链接的前一个同级

我试过使用focus(),但它没有滚动,只是更改了焦点,我需要在单击时滚动到上一个p

这是PS的模板.jade

下面是函数js

focusAfterClick = function($event) {
 var link = el.find($event.target).first();
 var prev = link.prev();
 prev.focus();
};
我尝试使用动画scrollTop方法从上一个传递offset().top,但是滚动行为不是我想要的,因为它滚动的次数超过了它应该滚动的次数

我希望有人以前也遇到过同样的问题,并且有了解决问题的想法,因为我到处都在寻找解决方案,但没有找到

谢谢你抽出时间(:

focusAfterClick = function($event) {
 var link = el.find($event.target).first();
 var prev = link.prev();
 prev.focus();
};