我試圖在向下滾動頁面時將圖像更改爲GIF圖像。目前我的圖像在滾動時會變成gif,但只要再次滾動,gif就會重置。即使您正在滾動,我也希望gif繼續播放。使用jquery將圖像更改爲gif
這裏是我的jQuery:
$(window).scroll(function(){
var top = $(window).scrollTop();
var img1Top = $('.wrap').offset().top;
if(img1Top){
$('.wrap').attr('src','../wrap.gif');
};
var img2Top = $('.vest').offset().top;
if(top=(img2Top)){
$('.vest').attr('src','../vest.gif');
};
var img3Top = $('.loop').offset().top;
if(top=(img3Top)){
$('.loop').attr('src','../loop.gif');
};
});
你想要的圖片只應更換一次?當用戶從頭到尾第一次滾動時? –
我將有3個單獨的圖像,當你滾動每個人應該改變一個gif,當你滾動它的div在 –
是的,我明白了這一點。但是當你再次滾動時,GIF再次加載,這就是你不想要的。對? –