如果启用了注释,Drupal 页面不会滚动到 URL 中的哈希 div



我在Drupal中遇到了一个特殊的注释问题。如果我在一个节点中启用了写注释,并在url中放置了一个散列标记(例如,node/123#footer),它会在正确的div处加载一瞬间,然后跳回到顶部。这种情况不会发生在网站上任何其他没有评论的页面上。如果我禁用节点的注释或将注释设置为只读,也不会发生这种情况。这不是Javascript,也不是我的主题,因为如果我在浏览器中禁用JS(用Chrome、Firefox、IE和Opera测试)并使用Garland,也会发生同样的事情。我还将节点的注释设置更改为我能想到的每一个组合。

我想使用这个,因为我有很多直接跳转到评论的链接(每个评论都有id="comment cid"),但现在它很没用!

知道去哪里看吗?非常感谢!

是否检查了源代码以查看是否有可用的实际锚?如果你在多个页面上有评论(我的意思是每页30条评论),那么如果评论3232在,node/123#comment-3232就不起作用了?page=1或2,3等。

最新更新