我这里有这个代码,
$(document).ready(function(){
$(window).load(function() {
window.addEventListener("hashchange", function() { scrollBy(0, -50);});
var shiftWindow = function() { scrollBy(0, -50);};
if (location.hash) shiftWindow();
window.addEventListner("hashchange", shiftWindow);
});
});
工作得很好但是我的主页上出现错误,说明“错误window.addEventListener不是一个函数。你能告诉我我做错了什么。我没有关闭这个循环或者什么?
答案 0 :(得分:0)
使用jQuery!
$(window).on("hashchange", function() { scrollBy(0, -50);});