使用图像列表更改图像src

时间:2016-12-06 14:16:23

标签: javascript jquery html css image

我想制作图像列表数组或html列表,每当我将鼠标悬停在我的图像上时,它必须逐渐更改为淡入淡出或幻灯片效果,而且我的图像必须更改为默认图像

问题1:我必须创建哪种列表? HTML列表或数组?

问题2:我创建span以获取带有data-src的图像url例如是标记和对吗?

click to see demo link on codepen

HTML

<div class="img-area">
 <img src="http://cdn.anitur.com.tr/resimler/logo/2016-11/otel_granada-luxury-belek_9cca25crBlK2lNq0AS5H.jpg" alt="">
    <span data-src="http://cdn.anitur.com.tr/resimler/logo/2014-12/otel_lykia-world-links-golf_UIaJYkbajuilxPCGYzxM.jpg">
    <span data-src="http://cdn.anitur.com.tr/resimler/logo/2014-12/otel_lykia-world-links-golf_UIaJYkbajuilxPCGYzxM.jpg">
 </div>

   <div class="img-area">
 <img src="http://cdn.anitur.com.tr/resimler/logo/2014-12/otel_lykia-world-links-golf_qtNSeosTlMq2dDG35zvY.jpg" alt="">
     <span data-src="http://cdn.anitur.com.tr/resimler/logo/2014-12/otel_lykia-world-links-golf_OnYNchpgK6PJmucaHMHN.jpg">

     

和我的js,但我不知道我写的是什么

$(document).ready(function(){
 $(".img-area img").hover(function(){
   $(this).parents(".img-area").find("img");
 })
});

1 个答案:

答案 0 :(得分:2)

使用

更改间隔中的图像
function changeImage(img){
    // document.getElementById('bigImage').src=img;
    setTimeout(function() {document.getElementById('bigImage').src=img;},1250);
}