Изменить alt-атрибут изображений с пустым alt = "" - PullRequest
0 голосов
/ 25 мая 2019

Я хочу обнаружить и изменить все пустые теги alt (alt = "") сайта с некоторым текстом.Я пробовал разные вещи с помощью jQuery, но ни одна из них не работала.

например

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

Где может быть ошибка?

1 Ответ

0 голосов
/ 25 мая 2019

Используйте только простую строку выбора 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">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...