如何使用 .each() 获取 var,使用它,清除它,然后从 .each() 的下一个循环重新开始?
我有不同数量的带有“标题”属性的图像。我想获取标题属性并将其附加到每个图像之后的新 div 中,创建标题。但是,在带有 2 张图片的页面上使用以下代码,我在每张图片下都得到了它们的标题。
如何运行 .each() 以便它在第一个图像上工作,删除它的 var,然后在第二个图像上工作?
jQuery(".node-type-article .imagefield-imagelink img").each( function() {
var caption = jQuery(this).attr('title');
jQuery(this).after('<div class="caption"></div>');
jQuery('.caption').append(caption);
caption = '';
});