Javascript 复制标题属性值并作为InnerHTML插入

Javascript 复制标题属性值并作为InnerHTML插入,javascript,jquery,html,Javascript,Jquery,Html,我在我们基于CMS的网站上自动生成了这样的代码 <td class="photogalleryItem"> <a onclick="myLightbox.start(this);return false;" rel="lightbox[33136]" href="image1.jpg" title="Test"> <img border="0" src="image1.jpg" alt="Test"> </a> </td> 如何使用j

我在我们基于CMS的网站上自动生成了这样的代码

<td class="photogalleryItem">
<a onclick="myLightbox.start(this);return false;" rel="lightbox[33136]" href="image1.jpg" title="Test">
<img border="0" src="image1.jpg" alt="Test">
</a>
</td>
如何使用javascript或Jquery实现这一点


此代码位于库页面中。因此,这对每个图像都是重复的

如果您有一个
td
photogalleryItem
,您可以使用:

$('.photogalleryItem').append('<h3 style="text-align:center;">'+ $('.photogalleryItem').find('img').attr('alt')+'</h3>');
试试这个代码

$('.photogalleryItem').each(function () {
    $(this).prepend('<h3 style="text-align:center;">' + $(this).find('img').attr('alt') + '</h3>');
});
$('.photogalleryItem')。每个(函数(){
$(this).prepend(“”+$(this).find('img').attr('alt')+“”);
});

它成功了。我用prepend使它成为顶级。@CadeLewis:很高兴它能帮上忙。加载功能不知怎么没起作用。但是,
prepend
有助于使其在图像中居于首位。
 $('.photogalleryItem').each(function(){
      $(this).append('<h3 style="text-align:center;">'+ $(this).find('img').attr('alt')+'</h3>');
 })
$('.photogalleryItem').each(function () {
    $(this).prepend('<h3 style="text-align:center;">' + $(this).find('img').attr('alt') + '</h3>');
});