答案 0 :(得分:0)
试试这个:
<script
src="https://code.jquery.com/jquery-3.2.1.js"
integrity="sha256-DZAnKJ/6XZ9si04Hgrsxu/8s717jcIzLy3oi35EouyE="
crossorigin="anonymous"></script>
答案 1 :(得分:0)
看起来像主题的JS可能会导致与你的AddThis社交分享栏发生某种冲突。
我会确保您的主题是最新的,如果您还没有完成,那么所有插件都是第一步。
在控制台中我尝试了这个:
var a = window.location
, n = a.hash;
n = n.replace("!loading", "");
var i = n + "!loading";
a.hash = i
jQuery(".vc_row, .mk-main-wrapper-holder, .mk-page-section, #comments").filter("#" + n.substring(1)).length
哪个会复制错误。
将选择器更改为:
jQuery(".vc_row, .mk-main-wrapper-holder, .mk-page-section, #comments").filter("#" + n.substring(2)).length
给出了有效的上下文,但我并不完全确定你发布了在页面上运行的所有脚本应该发生的事情。
至少应该让你朝着正确的方向进行更好的排查。
我还建议您在wpconfig中启用SCRIPT_DEBUG,这可能会帮助您在更清晰的上下文中找到问题:https://codex.wordpress.org/Debugging_in_WordPress#SCRIPT_DEBUG
看起来主题也可能是一个高级主题,因此如果您无法确定解决方案,您应该联系主题作者以帮助解决问题,因为他们将最熟悉代码,这是支付主题的好处之一:)