我正在使用最新的ModX革命CMS,其中既有动态创建的菜单和内容。
我的菜单是这样设置的:
<a href="#aboutus">About Us</a>
在我的内容中:
<a name="aboutus" id="aboutus"><h1>About us</h1></a>
但只要点击链接,我就得到404。
这个动态创建的内容有问题吗?
(附言:毛皮有效)
编辑:不是一个正确的答案,但通过使用:
var pathname = window.location.pathname;
将当前页面的url添加到我的锚链接。
我还是想知道怎么做
最佳答案
要以正确的modx方式将当前页面url添加到锚定,您的链接应该如下所示:
<a href="[[*alias]]#aboutus">
如果毛皮没有激活,你可以添加“.html”到你的链接:
<a href="[[*alias]].html#aboutus">
希望这有帮助。。。
关于html - anchor 标签在CMS(ModX)中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18650405/