javascript - 用javascript替换图像上的src

标签 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"); 谁知道我错过了什么?谢谢

最佳答案

试试这个:

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

关于javascript - 用javascript替换图像上的src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34303619/

相关文章:

javascript - Owl Carousel 自动播放速度卡在 5 秒

javascript - http.listen() 在运行时接受终端命令

c# - 如何将 html block 从代码隐藏 (C#) 传递给 javascript 函数

javascript - 菜单菜单三级子菜单格式

php - 如何使用 yii2 -bootstrap 扩展将模态添加到 yii2 中的导航栏?

javascript - 记录事件 ID

javascript - 动态添加的元素不受 masonry.js 的约束

javascript - 如何使用 createPeriodicWave 代替 createScriptProcessor 和 getChannelData

javascript - lodash 在数组中查找数组返回未定义

jquery - 如何使用 jquery 在悬停时在 div 中显示图像?