gpt4 book ai didi

jQuery 如果 img src 等于则为每个 img 应用类名

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

基本上我的img src看起来像这样并且有类名.pic:

img/folderA/..
img/folderB/..
img/folderC/..
..
img/folderZ/..

并且我想添加每个 img 示例的类名(如果 imc src 等于/folderA/),然后添加该 img 类名“thisisA”等,我尝试了类似的操作,但它不会有任何帮助?

    $('.pic').each(function(i){
var imgSrc = this.src;
if(imgSrc.indexOf('/folderA/')){
$(this).addClass('thisisA');
}
else if(imgSrc.indexOf('/folderB/')){
$(this).addClass('thisisB');
}
});

最佳答案

$('.pic').each(function(i){
var imgSrc = this.src;
if(imgSrc.indexOf('/folderA/') >= 0){
$(this).addClass('thisisA');
}
else if(imgSrc.indexOf('/folderB/') >= 0){
$(this).addClass('thisisB');
}
});

indexOf 当没有匹配时返回 -1,并且 if 认为除 0 以外的任何值都是“true”。

关于jQuery 如果 img src 等于则为每个 img 应用类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13574016/

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