【问题标题】:Return to top button redirects to previous page返回顶部按钮重定向到上一页
【发布时间】:2015-07-15 15:13:02
【问题描述】:

我是 AngularJS 的新手,我正在像这样的两个不同页面的底部实现两个返回顶部按钮。

首页:

   <h1 id = "top">
    ..........
   <a href="#top" target = "_self">Return to Top</a>

第二页:

   <h1 id="top_second_page">
   ..........
   <a href="#top_second_page" target = "_self">Return to Top</a>

这在第一页上运行良好。但不是第二页,只是重定向到第一页。也许 Angular 会以某种方式干扰它?有什么想法吗?

此外,我在主页以外的页面上的任何链接都会被重定向回主页。

【问题讨论】:

  • 第二页中的“_self”后面缺少“。
  • 在该注释中,target="_self" 是默认行为,因此您不必说明它。
  • @dmlittle 谢谢,但对于我的实际代码,我有一个双引号。这并不能解决问题
  • @NikhilBatra 请见上文

标签: javascript html angularjs angularjs-scope href


【解决方案1】:

第二页缺少目标属性末尾的双引号。

改变

target = "_self

target = "_self"

这是之前回答的关于锚点滚动的问题

How to handle anchor hash linking in AngularJS

【讨论】:

  • 谢谢,但对于我的实际代码,我有一个双引号。这并不能解决问题@BhavO
猜你喜欢
  • 1970-01-01
  • 2018-12-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多