更新时间:2022-12-07 08:52:22
这听起来像是与您的自定义脚本冲突, a Squarespace的AJAX加载:$ b $ hs = b
偶尔,Ajax可能会与嵌入的自定义代码或
链接相冲突。 Ajax也会干扰网站分析,只在
的第一页上记录点击。
所以,根据您的模板,您可能会发现禁用AJAX是一个简单的解决方案:
您可以在样式编辑器中禁用Ajax,但有一些例外:
- Ajax无法在Skye,Foundry或Tudor中禁用。 Farro和Haute的博客登陆页面。如果您在这些模板中取消选中启用Ajax加载,那么它们
仍然会使用Ajax加载博客页面。
启用或禁用Ajax:
- 在主菜单中,单击设计,然后单击样式编辑器。 >向下滚动到网站:正在加载。
- 选中或取消选中启用Ajax加载。
如果您不想完全禁用AJAX,那么插入如下所示的通常是要走的路(在新的模板上,比如Brine / Wright系列):
< script>
(function(){
//建立一个可以执行某些操作的函数
var myCustomFunction = function(){
//在这里做的东西
};
//在站点初次加载时初始化fn
document.addEventListener(DOMContentLoaded,myCustomFunction);
// Reinit。每个新的fn AJAX加载页面
window.addEventListener(mercury:load,myCustomFunction);
})();
< / script>