将alt与文本jquery连接起来

时间:2017-10-17 16:05:03

标签: 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/Grass.jpg" alt="Grass" /></a>
</div>

1 个答案:

答案 0 :(得分:1)

试试这个

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

您试图获得<img/&gt;的替代值标签