Я пробовал редактировать этот код несколькими способами (используя if statments и each statement), но ничего не работало. Идея настолько проста; если div содержит этот конкретный текст, я хочу изменить атрибут src изображения только в этом div.
Кажется, я не могу понять, что мне не хватает. Приведенный ниже код изменяет все изображения во всех div с этим классом, а не только те, которые содержат конкретный текст. Я пробовал работать с этим, но, видимо, не понимаю, как это влияет на функцию.
$(document).ready(function(){
$('.my-content').filter(':contains("Top")').find('img').attr("src", "http://www.samplestuff.com/kids/test.png");
});
Может ли кто-нибудь любезно указать мне в правильном направлении, что мне нужно изменить, чтобы сделать целевой объект сценария только изображения в div, которые содержат текст, а не все div с этим классом, потому что один из div действительно содержал этот текст (я думаю, что это то, что запускает его; я тоже могу ошибаться).