Link 需要刷新才能使锚点工作
Link that require refresh for anchor to work
我的页面中有一个锚点:
<h3 style="clear: both; padding-top: 10px;">
<a name="taverns_inns" style="font-family: verdana !important; font-size: 0.8em !important; font-weight:700 !important; color: #000000 !important; line-height: 1.8em;">Taverns and Inns</a></h3>
我在另一个页面上也有一个 link 到那个锚点。
<a href="/page.html#taverns_inns">Taverns and `Inns</a>`
当我点击 link 时,我只会被带到页面的顶部。如果我随后单击地址栏并按 return,那么它会将我带到锚点,但如果我必须那样做,那就不好了。
有谁知道为什么它不直接带我到那里?
我已经确定并解决了问题。我在页面上有一个 jQuery 函数 运行ning,当文档准备好时设置为 运行,但已经晚了。我将脚本移到了页面底部。
现在可以使用了。
我的页面中有一个锚点:
<h3 style="clear: both; padding-top: 10px;">
<a name="taverns_inns" style="font-family: verdana !important; font-size: 0.8em !important; font-weight:700 !important; color: #000000 !important; line-height: 1.8em;">Taverns and Inns</a></h3>
我在另一个页面上也有一个 link 到那个锚点。
<a href="/page.html#taverns_inns">Taverns and `Inns</a>`
当我点击 link 时,我只会被带到页面的顶部。如果我随后单击地址栏并按 return,那么它会将我带到锚点,但如果我必须那样做,那就不好了。
有谁知道为什么它不直接带我到那里?
我已经确定并解决了问题。我在页面上有一个 jQuery 函数 运行ning,当文档准备好时设置为 运行,但已经晚了。我将脚本移到了页面底部。 现在可以使用了。