简单而烦人的问题,但我需要的答案很快,我找不到解决方案。jQuery每次迭代:每个图库元素应该有标题!
$('.gallery-item .gallery-icon a').each(function(){
$('.gallery-caption').prepend("<span class='imgtitle'>"+$(this).attr("title")+"</span>")
});
每个gallery-item都有一个gallery-caption在它下面。我遍历每个图库图标并找到链接的标题。我想在每个图库项目标题上加上标题。
现在,每个图像标题都会预设所有图像标题。我只想在当前图像的标题前添加。
?
请使用'this.title'来获得标题,而不是使用$(this).attr('title')'创建一个新的jQuery对象。它也更具可读性。 – 2010-09-01 05:30:02