ウィンドウのスクロールに対して要素の背景位置を遅くするために使用している視差スクリプトがあります。私のMacbook Proでは素晴らしいパフォーマンスを発揮しますが、遅いコンピューターでは必要以上に震えます.
以下にコードを示します。
var bgobj = $('.paral');
$(window).scroll(function () {
onScroll(bgobj);
});
function onScroll(bgobj) {
var $window = $(window);
var yPos = ($window.scrollTop() / bgobj.data('speed'));
// Put together our final background position
var coords = yPos + 'px';
// Move the background
bgobj.css({ backgroundPositionY: coords });
}
私の質問は、下位のマシンで速度を向上させるためにコードをどのように最適化できるかということです。
ありがとうございました