【发布时间】:2012-09-15 02:41:17
【问题描述】:
我正在使用我构建的图像库函数,尝试使用缩略图的图像属性在完整图像下方生成一个标题。 alt 和 title。缩略图库侧没有问题。另一方面,标题返回 undefined,并显示在第一个缩略图下方,而不是完整图像下方。
$('.gallery li img').hover(function(){
var $viewer = $(this).parents('.viewer');
$('.full-img',$viewer).attr('src',$(this).attr('src').replace('thumb/', ''));
$('.full-img',$viewer).attr('alt',$(this).attr('alt').replace('thumb/', ''));
var caption_alt = $('.full-img',$viewer).attr('alt');
var caption_title = $('.full-img',$viewer).attr('title');
if (caption_alt !== "" && caption_title !== ""){('.full-img', $viewer).after('<p class="captiontitle">' + caption_title + '</p>' + '<p class="captionalt">' + caption_alt + '</p>')}
});
【问题讨论】:
标签: javascript jquery