このコードで私を助けることができますか?それは作業イマイチなぜ...ヘッダーにクラスを追加するには、このコードで何が問題になりますか?
function init() {
window.addEventListener('scroll', function(e) {
var distanceY = window.pageYOffset || document.documentElement.scrollTop,
shrinkOn = 10,
header = document.querySelector("header");
if(distanceY > shrinkOn) {
classie.add(header, "is-not-top");
classie.remove(header, "is-top");
} else {
if(classie.has(header, "is-not-top")) {
classie.remove(header, "is-not-top");
classie.add(header, "is-top");
}
}
});
}
window.onload = init();
を見つける傾けるこれは、クラスを追加する必要があり、ヘッダクラスに-ないトップであるが、それはこれを行うdoesntの...いただきましたの? THX:D
EDIT:window.onload = init
ように、name
、name()
ないことによってそれを参照し、
'window.onload = init();'は、あなたの考え方を意味するものではありません。 – SLaks