首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >跨页面内部分的锚点跳跃

跨页面内部分的锚点跳跃
EN

Stack Overflow用户
提问于 2017-05-23 12:34:35
回答 1查看 523关注 0票数 14

我正在尝试在我的应用程序中使用JavaScript和Angular 2实现“锚点跳转”功能,这意味着用户可以跳过页面中的部分。

根据客户要求,用户可以使用Ctrl+Shift+向左/向右箭头键跳转(导航)该部分。

在这里,我添加了一个快照来清除这个问题,如下所示。

例如,假设第一次将焦点放在菜单上,并且用户按下了Ctrl+Shift+Right箭头,此时焦点应该是转到下一个元素项(即Breadcrumb部分或任何部分)。

我很困惑,如何管理动态加载的内容?(如何在我的部分中计算这些动态内容?)

请建议实现此功能的任何想法。

EN

回答 1

Stack Overflow用户

发布于 2018-02-02 17:47:44

你需要的是一个焦点管理器。我不会费心从头开始写一个,Angular Focus Manager就是一个解决这个问题的例子。它还集成了添加快捷方式指令的Mousetrap.js。

您的动态内容总是可以包装在具有管理焦点的内容中(即使是div)。

我希望这能帮到你!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44135001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文