使用jQuery替换图像

前端之家收集整理的这篇文章主要介绍了使用jQuery替换图像前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

这是我的HTML

我的CSS:

#thumbnails div {
    float:left;
    border:1px solid;
}
#thumbnails div:hover {
    color:yellow;
}

所以,我只想在点击时用它下面的任何缩略图更改div #show.我已经尝试过使用jQuery .attr(‘src’,’url’);但它效果不好.

小提琴:http://jsfiddle.net/PemHv/

谢谢

最佳答案
用户.on()将click事件分配给dom和.attr()以获取DOM的属性值.

$('#thumbnails img').on('click',function(){
   var src = $(this).attr('src');
   $('#show img').attr('src',src);
});

说明

在上面的代码中,我将click事件分配给div内的图像,id为缩略图,现在首先获取所点击图像的src属性并将其设置为src变量.

然后在下一行中它替换show div中的image的src属性.

原文链接:https://www.f2er.com/html/426433.html

猜你在找的HTML相关文章