使用空的alt =“”更改图像的alt属性

时间:2019-05-25 09:35:45

标签: jquery image

我想检测并更改带有某些文本的网站的所有空alt标签(alt =“”)。我用jQuery尝试了各种方法,但是没有一个起作用。

例如

$('img:has(img[alt=""])').attr('alt', 'Alternative text');

哪里可能出错?

1 个答案:

答案 0 :(得分:0)

仅使用简单的img[alt=""]选择器字符串:

$('img[alt=""]').prop('alt', 'Alternative text');
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<img alt="" src="badsrc">