用javascript替换图像上的src

时间:2015-12-16 03:47:42

标签: javascript jquery

我正在尝试替换图像的src,我现在有了这个:

if(('product-img img').src = "/webimages/blank.gif") {
   $(".product-img img").attr("src","/images/blank.gif");
}

它正在运行,但它正在发生在页面上的所有图像上。我只希望它发生在图像src = /webimages/blank.gif。我也试过$(this).attr("src","/images/blank.gif");任何人都知道我错过了什么?感谢

3 个答案:

答案 0 :(得分:6)

试试这个:

$('.product-img img[src="/webimages/blank.gif"]').attr("src","/images/blank.gif");

答案 1 :(得分:0)

您错过=,将=更改为==,代码应如下所示:

if($('.product-img img').src == "/webimages/blank.gif") {
   $(".product-img img").attr("src","/images/blank.gif");
}

答案 2 :(得分:0)

这样做

if(('img.product-img').src == "/webimages/blank.gif") {
   $("img.product-img").attr("src","/images/blank.gif");
}