我有一个使用其他 PHP 文件加载外部内容的 PHP 页面。我正在使用包含,所以它应该很简单。我删除了一个 scrollTo 函数(如下)。但是,自从我这样做后,当我重新加载主页时,我可以在 URL 中看到它非常快速地滚动到每个井号标记,并在最后一部分结束。
我真的不知道是什么脚本导致了这种情况。我使用了 Chrome Elements,但我什么也没看到。
在过去的两个小时里,我一直试图弄清楚这一点,所以我真的需要另一双眼睛来帮助我弄清楚这是从哪里来的。所以请快速浏览一下。
这是现在变得疯狂的实时测试页面。
这是我最初的JS代码,然后删除
$().ready(function(){
var currentAnchor1 = null;
//Check if it has changes
if(currentAnchor1 != document.location.hash){
currentAnchor1 = document.location.hash;
//if there is not anchor, the loads the default section
if(!currentAnchor1){
query1 = "page=1";
}
else
{
//Creates the string callback. This converts the url URL/#main&id=2 in URL/?section=main&id=2
var splits1 = currentAnchor1.substring(1).split('&');
//Get the section
var page1 = splits1[0];
delete splits1[0];
var query1 = "page=" + page1;
}
//Send the petition
$.scrollTo( document.location.hash, 500, { easing:'elasout' });
}
});