将alt值与文本jquery连接起来

将alt值与文本jquery连接起来,jquery,attributes,Jquery,Attributes,我似乎接近于一个答案,但我不断得到“未定义”的“alt”部分的标题。我正在尝试使用alt文本并将其添加到下面的文本中,以便创建一个新标题 $("a").each (function () { $(this).attr("title", $(this).attr("alt") + "Photograph of "); }); <div id="example"> <a href="images/Grass.jpg"><img src="images/Gras

我似乎接近于一个答案,但我不断得到“未定义”的“alt”部分的标题。我正在尝试使用alt文本并将其添加到下面的文本中,以便创建一个新标题

$("a").each (function () {
  $(this).attr("title", $(this).attr("alt") + "Photograph of ");
});

<div id="example">
  <a href="images/Grass.jpg"><img src="images/Grass.jpg" alt="Grass" /></a>
</div>
$(“a”)。每个(函数(){
$(this.attr)(“title”,$(this.attr)(“alt”)+“photo of”);
});
试试这个

$("a").each (function () {
  $(this).attr("title", $(this).find('img').attr("alt") + "Photograph of ");
});

您正在尝试获取
标记的alt

非常感谢。我总是离得很近,但还不够。