我创建了一个单页网站,用于显示/隐藏部分。当某人第一次进入页面的某个部分(例如“ A”)并重新加载该页面时,它会重新加载到“ A”部分,但是下次它会重新加载到主页部分。对于下一次重新加载,它会转到“ A”部分,在下一次重新加载时,它会进入“ home”部分,依此类推。
在Chrome中,一切正常。我将代码的相关部分放在下面。
window.onload = function() {
var type = window.location.hash.substr(1);
if (type === "") {
type = "home";
}
$(".section").addClass("d-none");
$(".section").removeClass("fadeIn animated");
$("#"+type).removeClass("d-none");
$(".my_pagination").addClass("selected-"+type);
$(".pagination-"+type).addClass("active");
};
我在这里错过了重要的事情吗?
答案 0 :(得分:0)
好吧,我所做的是我取代了
window.onload = function() {}
与
$(document).ready(function() {}