如何使用多个div更改img类

时间:2018-02-06 08:45:33

标签: javascript jquery css tampermonkey

我对tampermonkey和javascript很新。我想在网页中更改某些图像(是的,多个图像),这些图像属于3个不同的div类。但是,在div类中,所有三个图像都在同一个img类下。下面给出了所有3个图像的检查元素代码。

    <div class="Class1"><img class="same" onerror="this.errored=true;" src="imgURL1"></div>
    <div class="Class2"><img class="same" onerror="this.errored=true;" src="imgURL2"></div> 
    <div class="Class3"><img class="same" onerror="this.errored=true;" src="imgURL3"></div>  

如何单独更改每个?提前致谢

1 个答案:

答案 0 :(得分:3)

即使图像类相同,但父div类也不同。所以你可以通过div访问它,如:

$('.Class1 img') // will provide you ist image
$('.Class2 img') // will provide you 2nd image

您可以更改图像src,如

$('.Class1 img').attr('src','') // add image src to change image