我在将表中的可滚动 div 滚动/聚焦到 p 之前遇到了问题点击链接的兄弟
我尝试使用 focus()并且没有滚动,只更改焦点,我需要滚动到点击上的前一个 p 。
以下是 p s
的template.jadetd
p.focusedAfterClick(tabindex="-1") Text I want to scroll to
p.link(ng-click='focus($event)') Some random text
这是函数js
focusAfterClick = function($event) {
var link = el.find($event.target).first();
var prev = link.prev();
prev.focus();
};
我尝试使用动画scrollTop方法从prev
传递offset()。top但是滚动行为不是我想要的,因为它滚动得比它应该... ... / p>
我希望有人之前遇到过同样的问题并且有想法解决它,因为我到处寻找解决方案并且没有找到它......
感谢您的时间(: