/而不是#链接?http://example.com/event-page/,并且页面内容中有一个部分,那么可以说"Get page“,并且左边还有一个对应于它的菜单。现在客户端想要的是菜单不是像http://example.com/event-page/#get-passes那样链接,而是http://example.com/event-page/get-passes/链接。发布于 2017-03-29 07:36:22
您可以使用history.pushState更改浏览器URL而不重新加载页面,并使用jQuery的scrollTop方法滚动到特定元素的顶部(还有VanillaJS等价物 )。这将模仿#锚点的功能。
然而,就像Mark说的,你的客户想要的东西真的很奇怪。这是很难维持和继续工作,它甚至可能伤害你的客户。这是你可能想给他/她看的个案研究。
https://wordpress.stackexchange.com/questions/252397
复制相似问题