【发布时间】:2015-02-01 22:00:31
【问题描述】:
所以我的链接有一个 href 值来加载 ajax 和一个 onclick 值来链接到页面顶部。当我单击链接时,ajax 内容加载和 url 显示对锚点的引用,但页面不会移动到锚点。
我已经尝试了show.html.erb 和index.html.erb 中的锚点,当我滚动到顶部时,它们会在视觉上显示它们应该在哪里进行测试,但是页面并没有移动到那个位置。有什么想法可能导致这种情况吗?
show.html.erb 和 index.html.erb
<a name="#posts_top">love and kittens</a>
点击后,浏览器中的 url 会在视觉上发生以下情况:
http://localhost:3000 => http://localhost:3000/#posts_top
然而,内容加载并且页面只是轻微跳跃以适应新内容,但不会移动锚点。
任何想法将不胜感激!
谢谢
【问题讨论】:
标签: javascript html ruby-on-rails ajax ruby-on-rails-4