gpt4 book ai didi

javascript - 每个循环检查图像 src 是否包含字符串

转载 作者:行者123 更新时间:2023-12-03 00:05:00 27 4
gpt4 key购买 nike

我正在尝试创建一个循环来检查所有图像的 src,如果 src 包含“null”,它将为该图像提供占位符/备份图像。

到目前为止,我的代码可以正常工作,但是并非所有包含 null 的图像都具有该 url,因此它并不理想

    $("img").each(function(){
if ($(this).attr("src") == "https://image.tmdb.org/t/p/w185null"){
$(this).attr("src", "/img/imagenotavailable.png");
}
});

这是我使用indexOf尝试过的,但是我得到“无法读取未定义的属性indexOf”

   $("img").each(function(){
if ($(this).src.indexOf("null")){
$(this).attr("src", "/img/imagenotavailable.png");
}
});

最佳答案

希望这对您有帮助。试试这个

$('img').each(function(i, elem){

if(!elem.src || elem.indexOf("null") >= 0) {
$(element).attr("src", "/img/imagenotavailable.png")
}
})

关于javascript - 每个循环检查图像 src 是否包含字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54998629/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com