大きな画像で画像のちらつきに問題があります。私body
には5つの画像があります:
<img id="img1" src="img1.png" width="250">
<img id="img2" src="img2.png" width="250">
<img id="img3" src="img3.png" width="250">
<img id="img4" src="img4.png" width="250">
<img id="img5" src="img5.png" width="250">
そして、私はそれらの1つをjQuery UIでドラッグしています。すべてがsrc
dragendでも変更されています:
function dragStart() {
$('#img2').attr('src','newimg2.png');
$('#img3').attr('src','newimg3.png');
$('#img4').attr('src','newimg4.png');
$('#img5').attr('src','newimg5.png'); }
とても良い。ただし、すべての画像をクリックすると、ピクセル化されないビューポートのフルサイズにアニメーション化されるため、大きな画像 (2000 x 2000px) を使用する必要があります。
$this.animate(
{ width: 1800, top: -650, left: -250 },
{
duration: 4000,
easing: 'easeOutElastic'
})
すべての画像のサイズが原因で、ちらつきがあると思います。src
すべてが同時に変更された場合、画像のこのちらつきを防ぐ方法を知っている人はいますか?
がんばってくれてありがとう