我现在已经解决了这个问题
如果您在循环上的字幕出现问题,您可以通过简单地将img包装在
中来实现它们<span></span>
标记并使用它们来保存文本 - 或制作
<p></p>
标记用于保存文本并应用css来设置样式。
如果你想让它们出现在img上,那么用z索引或某种东西css效果......
答案 0 :(得分:0)
$('#caption').html(this.title);
将页面的标题元素放入标题标记。你想要的是每个图像元素的alt(或标题)属性,所以试试this.attr,这样就像......
$('#caption').html(this.attr("alt"));
或者如果您想使用title属性,只需将上面的alt替换为“title”
即可