我正在运行带有主题标签菜单链接的Wordpress网站,点击后会向下滚动到相应的部分。
但是,在我将Wordpress更新为4.5.2之后,链接停止了工作。
有什么想法吗?这就是网址 - http://thejurist.co/bulgaria。
谢谢!
答案 0 :(得分:0)
出于某种原因,即使jQuery的版本是最新的,该选择器也不起作用。可能是因为migrate
。
这样做。打开http://thejurist.co/bulgaria/wp-content/themes/DynamiX/js/nv-script.pack.js?ver%5B0%5D=jquery
文件并找到此部分:
k("a[href^=#]:not([href=#])").
将其替换为:
k("a[href^=#]").not("[href=#])").
那应该解决它。
答案 1 :(得分:0)
那是因为主题 DynamiX 使用了错误的代码,而WordPress直到现在才容忍它。随着最近的WP更新到4.5,WordPress的人们决定终止对错误语法的支持并抛出错误。
这样做。打开http://thejurist.co/bulgaria/wp-content/themes/DynamiX/js/nv-script.pack.js
文件并找到此部分:
k("a[href^=#]:not([href=#])").
将其替换为:
k("a[href^='#']:not([href='#'])").
那应该解决它。 您可以在WordPress Codex。
中找到有关此内容的更多详细信息