var top = document.documentElement ? document.documentElement.scrollTop : document.body.scrollTop;老師此處是為了兼容才這樣寫,但是實(shí)際上document.documentElement.scrollTop 的值一直為0,所以導(dǎo)航才一直在第一個(gè)位置上,改成var top = document.body.scrollTop;可以正常運(yùn)行,但是沒(méi)有兼容的功能了。