我在试着做视差效应。是的,我知道有现成的解决方案,但为了自我教育的目的,我决定从头到尾用“普通”的js (没有jq)来写。因此,我面临这样的问题:我通过js处理的“层”,抖动,只有当我用鼠标轮滚动页面时,它才会出现。使用滚动条的手动滚动操作很好。我使用此代码进行层更新:
window.onscroll = function () {
requestAnimFrame(scrollCalc);
}
scrollCalc = function() {
for (var i = 0; i < parallaxes.length; i++) {
var offs