$(document).ready(function(){
    $(".hover").hover(function(event){
        var imgSrc = $(event.currentTarget).find('img').attr("src");
        $(".main-image img").attr("src", imgSrc);
    });
});
$(document).ready(function(){
    $(".hover ").onmouseleave(function(event){
        var imgSrc = $(event.currentTarget).find('.p img').attr("src");
        $(".main-image img").attr("src", imgSrc);
        alert("imgSrc");
    });
});

我已经返回了一个上面的代码,用于将鼠标悬停在一个图像上,并在另一个块中显示相同的图像,但是我想要的是当我将鼠标从悬停图像上移开时,我想要在这个块中显示原始图像

最佳答案

$('.hover').hover(function(){
    var imgSrc = $(event.currentTarget).find('img').attr("src");
    $(".main-image img").attr("src", imgSrc);
},
function(){
    $(".main-image img").attr("src", "yourdefaultsrc.png");
    alert("imgSrc");
});

09-17 03:35