Anchor#在Chrome和Opera中不起作用(FF工作)

时间:2017-10-31 17:24:08

标签: wordpress hyperlink menu anchor scrollto

网站有奇怪的问题,我坚信它之前有用过。 (不知道WP更新后是否开始发生) 在主页(#section1,#section2)中有一个页面链接,菜单链接到部分。 突然间,我意识到在Chrome和Opera中,菜单点击无处可去。 Firefox完美运行,IE,Safari也是如此。 控制台中没有JS错误,无法找到问题。 有人可以帮帮我吗?

Link for site

2 个答案:

答案 0 :(得分:1)

您可以尝试在wordpress网站中修复损坏的锚链接,如下所示:

  1. 转到https://github.com/flesler/jquery.scrollTo并获取这两个文件:jquery.scrollTo.js和jquery.scrollTo.min.js
  2. 转到您网站的文件系统并找到子文件夹:/ wp-content / themes / YOUR_THEME / js / libs或/ wp-content / themes / YOUR_THEME / javascripts或者只需在您的wordpress网站的文件系统中搜索这两个文件: jquery.scrollTo.min.js& jquery.scrollTo.minf915.js并删除它们。
  3. 在该文件夹中复制第1步的2个文件。
  4. 向Mike Some和Andrei Sergheev致信寻找解决方案。

答案 1 :(得分:-2)

这有效:

而不是使用它:

/#您的锚

或者这个:

http://yoururl.com/#your-anchor

你必须使用它:

<强> http://yoururl.com/index.php/#your-anchor

在网址

中使用 index.php